Canadian Prime Minister Mark Carney condemned the latest round of US tariffs, calling them a direct attack on Canadian workers.