Donald Trump signs off Keir Starmer’s controversial Chagos Islands deal
UK and Mauritius now finalising deal, No 10 confirms after US president approves agreement

UK and Mauritius now finalising deal, No 10 confirms after US president approves agreement
What's Your Reaction?






