UK MPs and veterans condemn US president’s comments and highlight his avoidance of military service in Vietnam

Donald Trump has provoked outrage among British MPs and veterans after claiming Nato troops stayed away from the frontline in Afghanistan.

The US president made his comments in an interview with Fox News in which he reiterated his suggestion that Nato would not support America if asked.

His remarks drew condemnation from across the political spectrum, with critics pointing to the 457 British deaths in Afghanistan and highlighting Trump’s avoidance of military service in Vietnam.

A total of 3,486 Nato troops died in the 20-year conflict, of which the majority, 2,461, were US service personnel. Canada suffered 165 deaths, including civilians.