Restoring delivery momentum in a £120M nuclear programme

9 July 2026