Donald Trump has praised UK soldiers who fought in Afghanistan after comments made by the president that allied forces avoided the front lines prompted criticism from veterans and politicians.
Earlier this week Trump angered US allies by downplaying the role of Nato troops in the war and doubted whether the military alliance would be there for the US "if we ever needed them".
Trump's words drew condemnation from international allies, while Sir Keir Starmer called them "insulting and frankly appalling".
The UK prime minister spoke to Trump on Saturday, after which the US president used his Truth Social platform to praise UK troops as being "among the greatest of all warriors".
Trump was criticised for remarks he made during an interview with Fox News on Thursday in which the president said of Nato troops: "We've never needed them. We have never really asked anything of them.










