menu_open Columnists
Simon Diggins

Simon Diggins

The Spectator

We use cookies to provide some features and experiences in QOSHE

More information  .  Close

How Britain ended up in the Afghan asylum mess

23.07.2025 20

The Spectator

Simon Diggins