News

UN says it welcomes the signing of the agreement between UK government and the government of the Republic of Mauritius ...
The UK has agreed to transfer sovereignty of the Chagos Islands to Mauritius, ending decades of British administration. The ...
This baffling Chagos deal will forever haunt Keir Starmer - COMMENT: The roll-call of British politicians who put their ...