Agreement was struck despite an Israeli strike on Lebanon on Sunday that drew criticism from both Iran and Trump
A peace deal between the US and Iran has been reached following nearly four months of fighting in the region, Donald Trump and senior Iranian officials have said.
Iranian deputy foreign minister Kazem Gharibabadi confirmed the agreement in televised comments in the early hours of Monday, saying it puts an “immediate end” to the countries’ war, and that it included Lebanon.