On Ukraine, Zelensky will leave this summit with new aid from Canada but notably no joint statement of support.
There were reports that Canada had dropped plans for a strong statement in the war over US resistance.
Pressed on that, Carney denied a lack of consensus, and pointed to remarks on Ukraine in the summit chairman’s summary statement.
In that statement, the G7 “expressed support for President Trump’s efforts to achieve a just and lasting peace in Ukraine” and pressed Russia to agree a ceasefire.
It also said they “are resolute in exploring all options to maximize pressure on Russia, including financial sanctions” – something Trump has resisted.
Another outcome is likely to cause friction for Carney at home. Indian Prime Minister Narendra Modi’s attendance at the summit was a point of tension among Sikh Canadians.
Carney’s office said India and Canada had agreed to restore diplomatic services after both countries expelled top envoys.
This followed Ottawa’s accusation that New Delhi government agents had been involved in the killing of a Sikh separatist leader on Canadian soil.
According to a readout of the meeting between Carney and Modi, he raised “transnational crime and repression, security, and the rules-based order” in the conversation.
Still, Carney, a former central bank governor for Canada and the UK, went into his first G7 summit as prime minister and host with a focused agenda and left with joint statements on artificial intelligence and quantum computing, migrant smuggling, critical minerals and other issues.
The approach was “concise, detailed, action-oriented – you can see the banker”, said Ms Rudich.
She complimented the “outcomes focused” approach to diplomacy, pointing to the example of an agreement to boost global co-operation on wildfires “without specifically making reference to climate change”.