White House economic adviser Larry Kudlow accused Trudeau of betraying Trump with "polarizing" statements on trade policy that risked making the us leader look weak ahead of the historic summit with Kim. John McCain who responded with a very different message for USA allies: "Americans stand with you, even if our president doesn't".
The president has accused Canada of taking advantage of American workers through their trade practices. "We must put the American worker first!" The European Union, he added "should pay much more for Military!"
He singled out Berlin for criticism over its contributions to North Atlantic Treaty Organisation, echoing previous remarks he has made.
"Germany pays 1 percent (slowly) of GDP towards North Atlantic Treaty Organisation, while we pay 4 percent of a much larger GDP".
Over the course of his presidency, Trump has inflamed allies with his isolationist policies, including withdrawing the US from the Paris climate accord and the worldwide Iran nuclear agreement.
But his foreign minister Chrystia Freeland told reporters that if anyone should be insulted, it was Canada, because Mr Trump had cited a national security justification for his tariffs on steel and aluminum.
"Kim must not see American weakness", he said.More news: After Trump grants Kardashian plea, Merriam-Webster says 'clemency' lookups climb 5800%
But Trump had already said he would not hesitate to shut countries out of the United States market if they retaliate against his tariffs.
European Council President Donald Tusk, left, Britain's Prime Minister Theresa May, German Chancellor, Angela Merkel, President Donald J. Trump and Canadian Prime Minister, Justin Trudeau prepare for the Family Portrait at the G7 summit, Friday.
Krishnamoorthi, who represents Illinois' 8th District, said Trudeau's comments will only hurt the long-term relationship between the United States and Canada.
Under Trump, the United States has abandoned its traditional role in the G-7.
Trudeau pulled a "sophomoric political stunt for domestic consumption" that amounted to "a betrayal", said Kudlow, who appeared on CNN's "State of the Union" and CBS' "Face the Nation".
"We're pretty consistently flabbergasted that Canada is at the top of the hit parade of trade villains in Trump's eyes", the chief economist at the Bank of Montreal, Douglas Porter, said at the time.
White House trade adviser Peter Navarro went a step further, suggesting to Fox News Sunday morning that there's a "special place in hell" for the Canadian prime minister. He bantered easily with Canadian Prime Minister Justin Trudeau, joking that the neighboring leader had "agreed to cut all tariffs and all trade barriers".More news: Anthony Bourdain dead: French prosecutor confirms ‘no evidence of foul play’
"The historic and important agreement we all reached" at the summit "will help make our economies stronger and people more prosperous, protect our democracies, safeguard our environment, and protect women and girls' rights around the world".
"According to a Canada release, they make nearly 100 Billion Dollars in Trade with U.S (guess they were bragging and got caught!)".
Last week, Canada hit back at Trump administration by announcing retaliatory tariffs on up to 16.6 billion Canadian dollars (12.8 billion US dollars) worth of USA steel and aluminum as well as a diverse list of other products.
And Roland Paris, a former foreign policy adviser to Trudeau, jabbed at Trump on Twitter: "Big tough guy once he's back on his airplane".
The G7 summit came after the Trump administration decided last week to impose tariffs on steel and aluminum imports from the European Union, Canada and Mexico, which has drawn strong opposition from USA business community and quick retaliation from major US trading partners.
Trudeau, in Quebec City for bilateral meetings with non-G7 leaders after the summit, did not comment as he arrived.More news: Regina man remembers father after Spade and Bourdain deaths