How Britain ended up in the Afghan asylum mess Simon Diggins The Spectator 10 0 23.07.2025 .....© The Spectator visit website