The PM also touted a ‘Buy Canadian’ programme, as a trade war with the US and Chinese duties on canola, pork and seafood pummel the economy.

The moves come as Canada's economy has shown signs of weakening - shedding 66,000 jobs in August - under the impact of Trump's tariffs.

The PM also touted a ‘Buy Canadian’ programme, as a trade war with the US and Chinese duties on canola, pork and seafood pummel the economy.

Canadian PM Carney also announced a fund of $5 billion Canadian ($3.6bn US) to help firms in sectors hurt by tariffs.