
Prime Minister Sir Keir Starmer said his new plan would mean spending £13.4 billion more on defence every year from 2027.
In the House of Commons on Tuesday, he said: “We will deliver our commitment to spend 2.5% of GDP on defence, but we will bring it forward so that we reach that level in 2027 and we will maintain that for the rest of this Parliament.