The prime minister travelled to Barrow-in-Furness to launch the next phase of the Dreadnought programme, tying security to reindustrialisation as his government faces a £4.7bn funding gap.