Canadian prime minister Mark Carney on Wednesday vowed to counter tariffs imposed by the Trump administration. Speaking shortly after President Donald Trump announced far-reaching new tariffs on nearly all U.S. trading partners, Carney insisted Canadian workers will be protected.