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
But Downing Street will not say how the new Nato commitment will be paid for






















