The death of anticipation Matthew Dennison The Spectator 3 2 17.12.2024 .....© The Spectator visit website