Hinkley Point C nuclear plant: a good deal for the UK?

An illustrative view of Hinkley Point C’s twin towers. Image: courtesy of EDF Energy.