Iran's delegation returned from Switzerland having agreed a mechanism to keep the Strait of Hormuz open and maintain the Lebanon ceasefire, as mediators described 18 hours of talks as producing "significant progress".
US Vice President JD Vance said Sunday had been "a very, very good day" before leaving the Alpine country that hosted the talks.