Keir Starmer is seriously stupid Madeline Grant The Spectator 3 0 26.06.2025 .....© The Spectator visit website