Published On: Sun, Feb 16th, 2025

Keir Starmer’s Chagos deal plunged into fresh controversy as deal mastermind interrogated

The deal is projected to cost UK taxpayers between £9 billion and £18 billion over the course of the next few decades.
Daily Express :: News Feed

Most Popular Posts