Hinkley Point C in doubt after British government delays approval

By Graham Ruddick and Jamie Grierson