Former President Barack Obama Barack Hussein ObamaObama warns of a 'decade of unfair, partisan gerrymandering' in call to look at down-ballot races Quinnipiac polls show Trump leading Biden in Texas, deadlocked race in Ohio Poll: Trump opens up 6-point lead over Biden in Iowa MORE had dinner with Canadian Prime Minister Justin Trudeau Tuesday evening.

How do we get young leaders to take action in their communities? Thanks @BarackObama for your visit & insights tonight in my hometown. pic.twitter.com/EwJXPEkN3w — Justin Trudeau (@JustinTrudeau) June 7, 2017

CBC News reported that the two men dined together in Montreal at the Liverpool House restaurant. It’s Obama’s first visit to Canada since leaving office in January.

ADVERTISEMENT

Obama was in Montreal speaking at the Montreal Chamber of Commerce.

During the speech, he criticized President Trump’s decision to withdraw the United States from the Paris climate accord, but said he believes the agreement still has a chance.

"Obviously I'm disappointed with the current American administration decision to put out of Paris," Obama said during a speech at the Montreal Chamber of Commerce, according to The Associated Press.

Obama, who didn't mention Trump by name in his speech, praised states, cities and corporations carrying on with the Paris commitments despite the "temporary absence of American leadership."