Overnight, the IRGC responded to Donald Trump’s comments that the war will finish “very soon”. It said that “the end of the war is in Iran’s hands” and warned that the country’s armed forces “are ...