Staggering stupidity / Well done to the Channel 4 halfwits Rod Liddle The Spectator 10 1 06.02.2025 .....© The Spectator visit website