Donald Trump clashed with Pete Hegseth over a claim that a US munitions shortage could limit his options in the Iran war, according to reports. The US president confronted his defence secretary at Camp David, his country retreat in Maryland, demanding to know why he had been misled about the missile shortage. The clash occurred on the sidelines of Mr Trump’s cabinet meeting on Friday, at which he said that he thought the missile issue “had been fixed”, two people familiar with the matter told the Washington Post. The White House dismissed the claims as “fake news”, denying that the...