Whatever the prime minister's other actions on the world stage, dealing with Trump is a unique dilemma, they said, and they have not been bothered by Trudeau's decision to stick to civility until now. Can't do it in person. Success. Only to see a tweet from Donald Trump a little later rescinding his signature over something Justin Trudeau had said at his news conference.
The president also tweeted from aboard Air Force One that due to "Justin's false statements" the US would not sign on with the other six members of the G-7 to a joint communique that was to follow the meeting.
In a news conference after the summit, Mr Trudeau had said that while he did not want to "punish American workers", his job was to protect Canadians and as such he would press ahead with tariffs on some United States imports.
Shaun Osborne, chief FX strategist at Scotiabank, said the market's reaction to sell the Canadian dollar following Trump's latest tweets reflect a belief that a NAFTA deal is further away now. Big trade barriers against USA farmers, and other businesses, will finally be broken. He did him a favor and he was even willing to sign that socialist communique. "That's what weak, dishonest Justin Trudeau did, and that comes right from Air Force One". Trudeau stuck our president in the back.
To be sure, Navarro was merely following in the steps of his leader when cursing out Trudeau. I've worked with him in good faith getting through a good communique on Friday and Saturday. "So he holds a press conference - the president is barely out of there on the plane to North Korea, and he starts insulting us, he starts talking about the U.S.is insulting Canada", Kudlow said.
But the criticism left a former Canadian prime minister, Stephen Harper, stumped.
I left before the end of the summit to embark on a marathon journey from Canada to Singapore. From promoting democracy and to fighting terrorism, "we're on the same page".
As Trump flew from the summit with USA allies to a planned meeting with North Korean leader Kim Jong Un in Singapore, he lashed out at Trudeau for what he said were his "false statements" at a news conference and said the US would not endorse the G7 communique, a negotiated statement on shared priorities among the group.
Another stumbling block was the part regarding climate change, where the United States didn't want to see any reference to the Paris Agreement, from which the Trump administration has withdrawn, The Star reported.
"It is not something we relish doing, but it is something that we absolutely will because Canadians, we're polite, we're reasonable, but we also will not be pushed around", Trudeau said.
Trump may not be the free trader Kudlow describes him to be. That came after months of threatening, and then imposing sanctions on America's top trading partners, like Canada.
Germany and France are also standing by the jointly agreed communique. Trump said in a second tweet. "We are sticking to them and whoever reneges on them is showing incoherence and inconsistency", President Emmanuel Macron's office said on Sunday in a statement to AFP news agency.