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