U.S. President Donald Trump will expect all NATO allies at their summit in Ankara next week to urgently be on a path toward spending 5% of gross domestic product on defence and defence-related measures, the U.S. ambassador to NATO said on Wednesday.

"Some allies are doing more than others," ambassador Matthew Whitaker told reporters.

"We have some that are lagging behind that either are not spending enough right now or don't have a credible path. President Trump fully expects that all allies will step up immediately and get on the path to 5%."