US President Donald Trump on Saturday hit out at G7 host Canadian Prime Minister Justin Trudeau as he directed officials not to endorse a joint communique put out by the Group of Seven leaders.

Special Correspondent

In back to back tweets, Trump said he had instructed his representatives not to endorse the joint communique after what he called Trudeau's "false statements" at a news conference.

After leaving early the G7 summit in Canada, Trump wrote on Twitter that Trudeau's remarks, including that his country would not be pushed around, "were very dishonest and weak."

"Based on Justin’s false statements at his news conference, and the fact that Canada is charging massive Tariffs to our U.S. farmers, workers and companies, I have instructed our US Reps not to endorse the Communique as we look at Tariffs on automobiles flooding the US Market," Trump said in a tweet.

In another tweet, the US president said, "PM Justin Trudeau of Canada acted so meek and mild during our @G7 meetings only to give a news conference after I left saying that, 'US Tariffs were kind of insulting' and he 'will not be pushed around.' Very dishonest & weak. Our Tariffs are in response to his of 270% on dairy!"

The bombshell tweet came after G7 nations appeared to have papered over the cracks in their alliance at the two-day summit in La Malbaie, Quebec, where Trump defiantly brandished his "America First" agenda.

All the group's leaders had spoken publicly about the summit and the Canadian government had issued the communique when Trump's tweets were posted. There was no immediate reaction from the Canadian government on Trump's tweets.

Special Correspondent

Trump, who last week slapped tariffs on steel and aluminum imports from Canada, the European Union and Mexico, threatened at the summit to cut off trade with countries that treated the United States unfairly.

"We're like the piggy bank that everybody is robbing," he said at an earlier news conference as his counterparts continued their meeting in La Malbaie, Quebec, and officials hammered out a joint communique.

"This isn’t just G7. I mean, we have India, where some of the tariffs are 100 percent... And we charge nothing," Trump said. "And it's going to stop. Or we'll stop trading with them."

The communique said the leaders of the United States, Canada, Britain, France, Italy, Germany and Japan agreed on the need for "free, fair, and mutually beneficial trade" and the importance of fighting protectionism.

"We strive to reduce tariff barriers, non-tariff barriers and subsidies," the statement said.

Trump, who argues his tariffs are meant to protect US industry and workers from unfair international competition, told reporters he had suggested to the other G7 leaders that all trade barriers, including tariffs and subsidies, be eliminated.

The US president is en route to Singapore for a meeting with North Korean leader Kim Jong Un, which Trump described as a "mission of peace".

Read Also: Porn Star case : Trump discloses payment to reimburse lawyer