A group of MPs has said that the £18bn cost of the UK's new Hinkley Point C nuclear power station will hit the country's poorest the hardest. The Public Accounts Committee said that households ...
The Hinkley Point C nuclear power station in Somerset, southwest England, has achieved a significant milestone with the installation of Britain's first new nuclear reactor in more than 30 years.