UK Government hails ‘brilliant’ nuclear power station deal

The nuclear power station would be the first built in Britain since Sizewell B in Suffolk.
The nuclear power station would be the first built in Britain since Sizewell B in Suffolk.