Government commits £14.2 billion investment in Sizewell C as project gets the green light 10/06/2025 News