Donald Trump called Justin Trudeau “two-faced” after a hot-mic video captured the Canadian prime minister joking about the U.S. president’s extended remarks to reporters at a NATO summit this week.

“He’s two-faced,” Trump told reporters at a meeting with German Chancellor Angela Merkel on Wednesday. “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 two per cent and I guess he’s not happy about it.”

A TV camera caught Trudeau apparently joking about Trump with France’s Emmanuel Macron and the U.K.’s Boris Johnson at a reception on Tuesday. The U.S. president wasn’t present.

Johnson asked Macron why he had arrived late to the reception, and Trudeau interjected, saying, “He was late because he takes a 40-minute press conference off the top.”

Trudeau caught candidly discussing Trump at NATO reception

Canadian Prime Minister Justin Trudeau and other foreign leaders are caught on camera apparently talking candidly about U.S. President Donald Trump. The video was shot during a reception at Buckingham Palace held Tuesday night in London, during a NATO summit.

The remark was an apparent reference to Trump’s penchant for holding impromptu news conferences at the beginning of his meetings with other leaders. Trump spoke to reporters for more than two hours combined on Tuesday before meetings with NATO General Secretary Jens Stoltenberg, Macron and Trudeau.

“You just watched his team’s jaws drop to the floor,” Trudeau added.

In his meeting with Trudeau, Trump questioned the Canadian prime minister about how much his country spends on its own defence. Canada does not meet NATO’s target for member countries to spend two per cent of their gross domestic product on defence. The U.S. president has demanded, often in strident terms, that NATO allies raise their defence spending.