US President Donald Trump has told his Nato allies in Brussels that all members of the alliance must pay their fair share of defence spending. "Massive amounts of money" were owed, he said, voicing a long-held US concern that others are not paying enough.
But Nato's current spending target of 2% of GDP on defence is not due to be met until 2024.