News

Nato's 32 members have agreed to spend 5% of GDP on defence and security by 2035. The move follows months of pressure from US President Donald Trump, who has repeatedly said European allies do not ...