Talks at the G7 summit in Canada have failed to resolve deep differences between US President Donald Trump and leaders of major industrial nations.

The divisions were laid bare on Friday, notably over trade.

Allies of the US are furious over Mr Trump’s recent decision to impose tariffs on steel and aluminium imports, raising fears of a global trade war.

It is unclear whether a communique agreed by all will be released when the meeting concludes later on Saturday.

The two-day summit is being held in the town of La Malbaie, in Quebec province.

Mr Trump is due to leave early on Saturday to head to Singapore for a landmark meeting with North Korean leader Kim Jong-un.

On 1 June, the US imposed a 25% tariff for steel and 10% for aluminum on imports from the EU, Canada, and Mexico. Mr Trump said the move would protect domestic producers that were vital to US security.

The EU then announced tariffs on US goods ranging from Harley-Davidson motorcycles to bourbon. Canada and Mexico are also planning retaliatory moves.

On Friday Canada’s foreign minister called the tariffs “illegal “. European Council President Donald Tusk said they threatened the “rules-based international order”.

UK Prime Minister Theresa May has said she wants the EU to act with restraint.

French President Emmanuel Macron said he believed all sides were willing to reach agreement.

Source: BBC