John Healey is set to announce billions of pounds in new defence investment in Wednesday’s Budget as the Conservatives demand he resign unless he commits to spending three per cent of GDP on the military by 2030.