Home Latest News Canada’s PM Carney vows to ‘fight’ Trump’s tariffs, other world leaders weigh impact