Donald Trump's false claims about British troops in Afghanistan spark outrage across Westminster. Discover how his remarks insult 457 fallen soldiers and undermine NATO solidarity.