Defence secretary John Healey has pledged that the UK will spend 3 per cent of GDP on defence by 2034, in the wake of demands from Donald Trump.
The government previously set out its “ambition to reach 3 per cent in the next parliament”, after it rises to 2.5 per cent within the next two years.