Sir Keir Starmer has vowed to boost defence spending to 2.7 per cent of GDP by 2027, as Nato allies push for ‘dramatic increase’