Donald Trump approves Keir Starmer's insane Chagos Islands deal

Downing Street says the US President has signed off on the deal, meaning it's down to the UK and Mauritius to finalise it.

No comments

Read more