The UK Government and French energy giant EDF sign the key contract for the new £18bn Hinkley Point C nuclear power station.

Read more