Should the UK be aiming for energy independence?

The fate of the Hinkley Point C project, and Britain’s wider nuclear ambitions, remains unclear. Image courtesy of Richard Baker.