Canadian Prime Minister Mark Carney vowed that his country will match the US tariffs “dollar for dollar to protect our workers and businesses”, after hefty US tariffs on some Canadian products took effect on Saturday following days of failed negotiations.




