President Trump lashed out at Canadian Prime Minister Justin Trudeau for being “dishonest” and “weak” and informed U.S. officials not to affirm the communique signed by the other G-7 members.

"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 U.S. Reps not to endorse the Communique as we look at Tariffs on automobiles flooding the U.S. Market!" Trump tweeted en route to Singapore on Saturday.

[Related: Larry Kudlow: Justin Trudeau 'stabbed us in the back' after G-7]

Trump accused the Canadian leader of acting “meek and mild” during their meetings in Quebec during the G-7 summit and being “dishonest” in the way he portrayed the newly imposed U.S. tariffs.

“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 tweet continued.

Trudeau, along with other members of the G-7, have spoken out in retaliation to Trump’s proposed heavy tariffs which he vowed to impose so these countries could stop taking “advantage” of the U.S.

Following Trump's Saturday departure from the G-7 for Singapore, Trudeau held a press conference stating that all of the member nations, including the U.S., had signed a communique dedicated to lowering tariffs and other trade barriers.

His office responded to Trump's reneging on the deal with a brief statement.

"We are focused on everything we accomplished here at the summit. The Prime Minister said nothing he hasn’t said before — both in public, and in private conversations with the President."