Tariffs, a major point of contention, were taken on in the statement, though in more diplomatic terms than the earlier back-and-forth between Canada and the U.S. Negotiators had struggled to write a compromise communiqué addressing trade and other issues that the seven nations could agree on, but issued one Saturday believing that there would be consensus. "On the contrary, as part of the USA law, we are part of the national defense base of the United States".
"He really kind of stabbed us in the back", Mr. Kudlow told CNN's State of the Union. "The non-factual part of this is - they have enormous tariffs", Kudlow said. "You just don't behave that way, OK? That's what weak, dishonest Justin Trudeau did".
The outburst against Trudeau, and by association the other G7 members, is only the latest incident in which Trump has clashed with America's closest allies, even as he has had warm words for autocrats like Kim and Russia's Vladimir Putin.
Navarro added that the joint G-7 communique, a statement of shared beliefs that usually accompanies the close of the meeting, was a "socialist document". Dianne Feinstein of California said on CNN. "But to walk away from our allies was a big mistake".
In the communique after the summit in La Malbaie, Quebec province, the group of major industrial nations - Canada, the U.S., the UK, France, Italy, Japan and Germany - had agreed on the need for "free, fair, and mutually beneficial trade" and the importance of fighting protectionism. John McCain who responded with a very different message for US allies: "Americans stand with you, even if our president doesn't".
Macron and Trudeau had criticized Trump's tariffs on imports of aluminum and steel into the country, with Macron suggesting that the US could be excluded from a joint statement. On Saturday, Trudeau's former-policy adviser called Trump a "pathetic little man-child".
The Trump administration confirmed on May 31 it would apply additional tariffs on steel and aluminium imports from Canada, Mexico and European Union countries, ending a two-month exemption period.
Saying Trudeau is "dishonest & weak", he also threatened "tariffs on automobiles flooding the U.S. Market!" France will host next year and the United States in 2020.
McCain's message comes in the wake of a reportedly tumultuous G-7 Summit between Trump and other world leaders.
Officials from European delegations quickly leaked copies of the joint statement, and it was published online moments before Trump tweeted.
Trudeau had said he was "inspired" by the talks between the seven worldwide allies on economic and foreign policy questions.
The North American Free Trade Agreement (NAFTA) is a deal signed by Canada, Mexico, and the United States, creating a trilateral trade bloc in North America.
"It is a historic negotiation and there is no way this president is not going to stand strong", Kudkow said on CBS' Face the Nation.