The Telegraph reported this week that the Chagos Islands deal, signed in May 2025, is likely to cost the UK Treasury 10 times the initially quoted £3.4 billion over the next century – a century in which, admittedly, Britain’s continued existence in recognisable form is looking increasingly moot.
Read Full Article »