The absurdity of Britain’s nuclear regulation Michael Hill The Spectator 10 1 13.08.2025 .....© The Spectator visit website