
Donald Trump has delivered a scathing public rebuke of Prime Minister Keir Starmer over the British Government's agreement to hand sovereignty of the Chagos Islands to Mauritius. In a bombshell post on his Truth Social platform, the US president unleashed a blistering critique of what he characterised as a catastrophic failure of national security judgement.