The flight of the 44th summit of the Group of Seven (G7) landed nowhere as US President Donald Trump, who has taken on Washington's allies over tariffs, withdrew his endorsement of the joint communiqué issued at the end of the summit.
He accused host Canada of dishonesty and said all the other members were imposing "massive tariffs" on the US. The joint communiqué favouring a trading system based on rules was reached despite the tension over Trump's decision to put steep tariffs on steel and aluminium imports from the US's allies.
Canadian Prime Minister Justin Trudeau, who was left deeply disappointed with the US's show, vowed to execute retaliatory tariffs against the US from July 1. Trudeau said the American president' justification of the steel and aluminium tariffs on grounds of national security concerns was "insulting", something another top Canadian leader also said recently.
Trudeau said Canadians are "polite and reasonable" but they will also not be "pushed around".
The European Union, which was also frustrated by Trump's extremist stance, said it would abide by the communiqué whether Trump backed it or not.
Trump expressed his anger in a tweet while travelling to Singapore for his summit with North Korean leader Kim Jong-un saying he had asked his officials not to endorse the communiqué. He also blamed Trudeau saying Washington's move was based on the latter's "false statements at his news conference" and that the fact was that Canada was charging massive tariffs hurting America's farmers, workers and companies. He called the Canadian PM "very dishonest and weak".