Pakistan Prime Minister Shehbaz Sharif says the United States and Iran have reached a peace agreement. In a post on X, Sharif says both sides declare the “immediate and permanent termination of military operations on all fronts,” including in Lebanon, signaling an apparent end to more than three months of fighting in the region. Sharif adds that an official signing ceremony is scheduled for June 19 in Switzerland, following intensive talks and mediation involving Pakistan and other regional backers. US President Donald Trump also confirms the deal is complete, and AFP reports include his statements authorizing the opening of the Strait of Hormuz and the removal of the US naval blockade. While sources describe the agreement as set to formally end hostilities, some reporting notes that Israeli strikes and Hezbollah activity in Lebanon continued even as negotiations neared completion, raising questions about implementation on the ground. Separate accounts also report international reactions from leaders and governments welcoming the breakthrough and calling for full implementation, alongside expectations that sanctions or other measures could be addressed as part of a wider post-conflict settlement.