Barack Obama has enjoyed a rare tête-à-tête with Canada’s Prime Minister Justin Trudeau in Montreal.
The duo dined at trendy Liverpool House on Tuesday when the former US president was in town for a speaking engagement.
The pair have a storied bromance, which began when Mr Trudeau visited the White House for a state dinner last year.
Mr Trudeau, who once called Mr Obama his “sibling”, tweeted that they discussed getting young people “to take action in their communities”.
The Obama Foundation also tweeted that the two had discussed their “shared commitment” to youth leadership.
Mr Obama was in town to give a speech at the Palais des congrès hosted by the Montreal Chamber of Commerce. The event was sold out, with reports of tickets being resold online for hundreds of dollars.
During his speech, Mr Obama commended the Paris climate agreement and expressed disappointment that the US has withdrawn.