The US president says 23 of the 28 member nations ‘are still not paying what they should be paying’ to ensure their defence. Speaking at a Nato conference in Brussels, Donald Trump says: ‘This is not fair to the people and taxpayers of the United States, and many of these nations owe massive amounts of money from past years.’