President Donald Trump on Saturday threw two days' worth of diplomatic talks into chaos on Saturday, insulting Canada's Prime Minister and tweeting that the United States would not endorse the joint communique that leaders from the Group of Seven nations negotiated at this weekend's summit.
The two-day summit in Canada has been marred by fears of a trade war and tit-for-tat exchanges of hostile tweets, with United States trading partners furious over Mr Trump's decision to impose tariffs on steel and aluminium imports from Canada, the European Union and Mexico as part of his "America First" agenda.
"Canadians are polite and reasonable but we will not be pushed around", Trudeau told reporters on Saturday.
While it was only the Italian prime minister who agreed with Trump, British PM Theresa May recognised the importance of engaging with Russian Federation, but she said the country would have to make changed before readmission could be discussed.
Donald Trump says he wants to make a deal on NAFTA, and he's open to working with the current pact or striking separate agreements with Canada and Mexico - as long as they agree to renegotiate every five years.
Trump recently imposed a 25 percent tariff on steel and a 10 percent tariff on aluminum imported from Canada, Mexico and the European Union.
Trump also repeated an earlier proposal that US trading partners should drop all trade barriers, including tariffs and subsidies to industries and producers in their own countries.
Merkel's proposal was strongly supported by other leaders at the meeting, the official said, adding that European Commission President Jean-Claude Juncker said he was ready to invest personally in it.
Leaders of the G7 nations on Saturday papered over the cracks in their alliance at a summit in Canada but came away with little more than an agreement to disagree on trade, as Trump defiantly brandished his "America First" agenda.
Donald Trump said some stupid things about trade at the G7 today in Quebec City.
Trump issued the tweets from Air Force One just as Canada released the joint statement. In his tweetstorm - and again on Saturday - the President said that such actions were hurting USA farmers and "killing our agriculture". "I think it would be good for the world". "When we can underscore this, and we see that there's a lot of pressure within the USA, perhaps he will revise his position".
Trump tweeted early Friday morning before he was to leave Washington for Quebec.
"He's happy", said Trump, to laughter. Trump is heading to Singapore, where he is scheduled to meet on Monday with North Korean leader Kim Jong Un.
It is an annual summit bringing together Canada, the U.S., the UK, France, Italy, Japan and Germany, which represent more than 60% of global net worth between them.