
Boris Johnson sought to heal a cabinet rift by promising to hike defence spending to 2.5 per cent of Britain’s economic output by the end of the decade.
The prime minister wrapped up the Nato summit in Madrid with a pledge that could see more than £55bn added to military budgets this decade, following Ben Wallace’s pleas for more money.