Keir Starmer’s flimsy excuse for the Chagos deal James Tidmarsh The Spectator 4 0 08.02.2025 .....© The Spectator visit website