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