The UK government has defended its recent £3.4 billion agreement with Mauritius on the Chagos Islands after US President Donald Trump slammed it as an "act of great stupidity" and "total weakness." The deal, signed in May, hands sovereignty of the islands to Mauritius but keeps a joint UK-US military base on Diego Garcia under UK control with a 99-year lease. Trump criticized the UK on his Truth Social platform, saying, "Shockingly, our 'brilliant' NATO Ally, the United Kingdom, is currently planning to give away the Island of Diego Garcia... FOR NO REASON WHATSOEVER." He warned that "China and Russia have noticed this act of total weakness" and added the UK’s move was another reason why Greenland should be acquired by the US. The UK Prime Minister's spokesperson responded by saying the US continues to support the deal, noting, "the president explicitly recognised its strength last year." The agreement faced legal challenges and aims to secure the military base "for generations," said a UK government official. Foreign Office minister Stephen Doughty confirmed plans to discuss the deal further with the incoming US administration. Mauritius’ Attorney General, Gavin Glover, called the sovereignty transfer consistent with international law. Meanwhile, British politicians have reacted sharply. Conservative leader Kemi Badenoch called the treaty "not just an act of stupidity, but of complete self sabotage." Reform UK leader Nigel Farage thanked Trump for opposing the deal, while Liberal Democrats leader Ed Davey said the government’s approach toward Trump had "failed." Labour's Emily Thornberry urged calm, calling Trump’s comments "presidential trolling." Some Chagossian natives, excluded from talks, want a say in their future and oppose the deal. The UK government says it acted to protect the military base from legal threats and preserve national security. The bill to implement the agreement is in the final stages of UK Parliament.