Starmer pledges to spend 5% of GDP on national security and defence by 2035

But Downing Street will not say how the new Nato commitment will be paid for

Starmer pledges to spend 5% of GDP on national security and defence by 2035

But Downing Street will not say how the new Nato commitment will be paid for