My part in Twitter’s downfall Iain Macwhirter The Spectator 4 3 27.12.2024 .....© The Spectator visit website