
Boris Johnson has watered down his target for higher defence spending made only four days ago, calling it a “prediction” and not a firm commitment.
The prime minister raised alarm on the Tory benches when he said it is “likely” the UK will be spending 2.5 per cent of GDP by 2030 – and then hinted it will depend on “the size” of the economy then.