For Trump supporters, and others too, his gripe about other nations not paying their way resonates strongly. According to statistics published by Nato themselves, US military spending in 2023 amounted to 3.49% of GDP. The UK spent 2.07%, but Germany, France, Italy and Spain all came in below the agreed 2% threshold.