LONDON — President Donald Trump criticized Justin Trudeau Wednesday, calling his Canadian counterpart "two-faced" after footage emerged of world leaders appearing to mock him.

"He's two-faced," Trump said. "I find him to be a very nice guy but the truth is I called him out on the fact that he's not paying 2% (of GDP on Canada's defense budget) and I guess he's not very happy about it."

"He's not paying 2% and he should be paying 2%. It's Canada, they have money and they should be paying 2%. So I called him out on that and I'm sure he wasn't happy about it but that's the way it is."

The U.S. leader made the remark while taking questions from reporters alongside German Chancellor Angela Merkel at the 2019 NATO summit in London. Trump subsequently canceled a planned press conference moments later, announcing via Twitter that he would be "heading back to Washington" after Wednesday's meetings conclude.

Tweet

A video surfaced on social media late Tuesday purporting to show Trudeau, French President Emmanuel Macron, U.K. Prime Minister Boris Johnson and Dutch Prime Minister Mark Rutte discussing Trump's press conference with NATO Secretary Jens Stoltenberg.

In the hot mic clip, which the people involved didn't realize was being taken, Johnson asks Macron: "Is that why you were late?" to which Trudeau steps in and says: "He was late because he takes a 40-minute press conference off the top."