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