It was during an event on the occasion of NATO's 70th anniversary that the trio ended up on video. Canadian Prime Minister Justin Trudeau talks with French President Emmanuel Macron and Britain's Prime Minister Boris Johnson about US President Donald Trump.

The comments were about how Trump behaves at press conferences, for example.

Trump is now commenting on the video and going hard against the Canadian prime minister.

"He's fake," Trump said, according to the Reuters news agency.

Annoyed by Trump

Trump claims Trudeau was annoyed after a discussion. In the discussion, Trudeau should have been invited to follow NATO's guidelines that at least two percent of GDP should be spent on defense.

"He is very nice but the truth is that I mentioned that he does not pay 2 percent, and he is obviously not so happy about it," says Trump.