On Tuesday morning, Donald Trump and Canadian prime minister Justin Trudeau held a press conference on the sidelines of the NATO summit in the U.K. Trump, who is constitutionally incapable of ever sticking to the subject at hand, naturally used the opportunity to ramble at length about the results of the 2016 election, his “perfect” phone call with the president of Ukraine, the fact that the U.S. has “actually advanced very far on 5G,” and Adam Schiff being “deranged” and a “maniac.” You know, matters that relate to security in the north Atlantic. While internally, Trudeau may have been screaming Jesus Christ do you ever shut the fuck up?, as a world leader over the age of 16, he kept whatever annoyances he may have had at the time close to the vest.

Later in the day though, while chatting with U.K. prime minister Boris Johnson, French president Emmanuel Macron, Dutch prime minister Mark Rutte, and Princess Anne at a Buckingham Palace reception, Trudeau blew off a little steam:

While Trump’s name was never actually mentioned, the consensus was that “he” refers to Trump, given that the president not only hijacked his press conference with Trudeau, but also spent 53 minutes rambling alongside NATO Secretary General Jens Stoltenberg, despite the itinerary calling for 20 minutes of remarks, and later held Macron hostage for 38 equally nonsensical minutes.

Obviously, Trudeau’s comments were never going to go over well with the president given that (1) Trump has the world’s thinnest skin and, per Maggie Haberman, “hates the thought of anyone laughing at him,” and (2) is of the opinion that only he is allowed to talk shit about people, a mere sampling of which includes calling Democrats “human scum,” former employees “dumb as a rock,” and the mayor of San Juan “crazed and incompetent.” (Incidentally, last year Trump’s trade adviser suggested on Fox News that Trudeau was going to hell.)

Responding to the Canadian PM’s comments, Trump told reporters, “Well, he’s two-faced. And honestly with Trudeau, he’s a nice guy, but the truth is I called him out on the fact he’s not paying 2%, and I guess he’s not very happy about it.”

Later, to prove he’s a grown-up, Trump canceled a planned press conference, announcing that he would be “heading back to Washington” early on Wednesday:

Will this end in Trump hitting Canada with 100% tariffs on all of their exports? Clearly, the possibility can’t be ruled out.

More Great Stories From Vanity Fair

— Here’s why Kellyanne Conway is caught in the cross fire of the West Wing

— Why do Dubai’s princesses keep trying to escape from their families?

— Republicans’ attempt to smear a decorated war veteran promptly blew up in their faces

— After the collapse of WeWork, Adam Neumann talks of himself as a martyr

— Trump continues losing his mind as impeachment witnesses reveal more details

— From the Archive: Going behind Bernie Madoff’s affable façade to reveal his most intimate betrayals

Looking for more? Sign up for our daily Hive newsletter and never miss a story.