G7 leaders wrapped up the summit with a show of unity on major issues including Iran, Ukraine, Lebanon and Gaza, expressing cautious optimism over a new Iran agreement expected to be signed in Switzerland.
While leaders welcomed the diplomatic progress and pledged continued support, they acknowledged that the true real test will be turning those commitments into action. Victoria Innes reports from Evian-les-Bains, France.

