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