UK Prime Minister Keir Starmer has condemned Donald Trump’s comments suggesting NATO allies avoided frontline combat in Afghanistan, calling them “insulting” and “appalling”. The remarks have drawn criticism from British leaders, European allies, veterans’ groups, and families of fallen soldiers.