Notifications can be managed in browser preferences.

But Downing Street will not say how the new NATO commitment demanded by Donald Trump will be paid for by the UK taxpayer

I would like to be emailed about offers, events and updates from The Independent. Read our Privacy notice

Sir Keir Starmer has pledged that the UK will spend 5 per cent of GDP on national security and defence by 2035.

The announcement comes as he signs a new Nato deal ahead of joining leaders at the defence bloc’s summit in the Hague.