Staggering stupidity / Well done to the Channel 4 halfwits Rod Liddle The Spectator 5 0 12.02.2025 .....© The Spectator visit website