Jan. 23 (UPI) -- President Donald Trump insulted NATO member states by suggesting they can't be counted on to contribute to military actions when needed, British Prime Minister Keir Starmer said Friday.

Starmer called the president's comments "insulting and, frankly, appalling" and suggested Trump should apologize, while the prime minister addressed media on Friday.

"If I had misspoken in that way or said those words, I would certainly apologize," Starmer said.

Starmer said Britain lost 457 military personnel in Afghanistan, while Canada lost 165 and Denmark 44, during the war that started Oct. 7, 2001, and ended Aug. 30, 2021.

Related