Labour refuses to commit to matching Rishi Sunak's defence spending pledge of 2.5% of GDP by 2030

Defence Secretary Grant Shapps questioned why Sir Keir Starmer would not back the plan despite claiming his 'changed' party would 'never shut its eyes to the threats our country faces'.