October 14, 2025 newspaper2020 Sellafield infrastructure contacts worth £2.9 billion handed out to three companies