The Sellafield nuclear site – a cornerstone of the UK’s nuclear fuel reprocessing and waste storage – found itself once again the subject of controversy earlier this month. Among complaints...