The Duke of Sussex has said British soldiers who served and died in Afghanistan “deserve to be spoken about truthfully and with respect”.
Prince Harry joined Sir Keir Starmer who earlier condemned Donald Trump’s remarks about Nato troops in Afghanistan as “insulting and frankly appalling”.