US President Donald Trump has announced that a deal with Iran will be signed this Friday, following a series of statements this week suggesting a ceasefire agreement after more than 100 days of war.Tehran has since confirmed the announcement, saying that an end to the war – which began following a US-Israeli assault on Iran on 28 February – will be declared early on Monday morning GMT.Recommended Stories list of 3 itemsend of listHere is what has been said could be included in the US-Iran deal, as well as reactions from the parties involved.Who announced the deal first?Pakistani Prime Minister Shehbaz Sharif, whose country has been mediating indirect talks between Tehran and Washington, broke the news on X on Sunday.Sharif said that a “permanent termination of military operations on all fronts” had been agreed upon, including in Lebanon.Trump confirmed the news in a post on Truth Social shortly after, writing: “The Deal with the Islamic Republic of Iran is now complete”.The agreement fully authorises “the toll-free opening of the Strait of Hormuz” and, simultaneously, “the immediate removal of the United States naval blockade”, he wrote.Earlier, Trump told The Washington Post that he planned to announce a US-Iran agreement “imminently.” According to the newspaper, he said the agreement would be signed electronically, either by …