Keir Starmer’s Art of the Deal

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 »




Related Articles