Keir Starmer has been advised to raise defence spending to 3 per cent of GDP, which could be paid for by slashing social ...