A few hours earlier, Trudeau had told reporters that all seven leaders had come together to sign the joint declaration.
Trump tweeted: "Based on Justin's false statements at his news conference, and the fact that Canada is charging massive Tariffs to our US 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!"
He followed up by tweeting: "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!"
In a statement, a spokesman for Trudeau did not address Trump's insults.
"We are focused on everything we accomplished here at the #G7 summit," spokesman Cameron Ahmad said. "The Prime Minister said nothing he hasn't said before — both in public, and in private conversations with the President."
Trump's personal attack on Trudeau is unprecedented in the countries' longstanding relationship.
- AP