The downfall of climate change poster boy Michael Mann James Delingpole The Spectator 36 1 20.03.2025 .....© The Spectator visit website