France’s foreign minister blasted President Trump for giving US allies the cold shoulder at a G7 meeting in Canada, after which he “practically hugged” North Korean dictator Kim Jong Un, according to a report Wednesday.

Jean-Yves le Drian acknowledged that Trump’s historic sitdown in Singapore with Kim was “an undoubted step forward” but questioned the president’s treatment of longtime friends.

“In the space of just a day you see President Trump attacking Mr. Trudeau, who is a historic ally, and you see President Trump breaking with his collective allies after the G7 meeting in Quebec, and the next day practically hugged a dictator born into a Communist dictatorship which just a few days ago he said he was completely opposed to,” le Drian said, Agence France-Presse reported.

“We are in a destabilizing situation,” he added.

Le Drian also said Trump’s “America First” policy is resulting in America’s exit from the world stage.

“President Trump has decided to progressively dismantle the tools of multilateralism created after the last war,” he said. “It is a period of uncertainty and risk. … America is shutting itself away in its fortress of power.”

Trump attended the G7 summit in Quebec over the weekend but clashed with many of the member nations after he announced last week that the US would impose tariffs on imported steel and aluminum.

Aboard Air Force One on his way to the Singapore summit, Trump withdrew from a joint statement issued by the global organization on trade after he said he felt deceived by Canadian Prime Minister Justin Trudeau.

Trudeau held a press conference to say Canada would not be “pushed around” by the US and threatened to impose penalties against American goods.

Trump shot back in a tweet that Trudeau was “weak & dishonest.”

Trump’s treatment of Trudeau was in stark contrast to how he behaved around Kim.

He referred to the dictator, who international watchdog groups say is one of the world’s worst human rights abusers, as “talented” and a man who “loves his country.”