DONALD Trump has praised the “great” and “very brave” British soldiers who fought in Afghanistan after drawing flack for questioning their commitment. The US president sparked outrage after he claimed that Nato soldiers “stayed off the front lines” in the brutal conflict. Rowing back in a Truth Social post, Trump wrote: “The GREAT and very…