Canada is imposing 25% tariffs on $106.7 billion (CAD$155 billion) worth of US imports, with immediate effect on $21 billion (CAD$30 billion) worth of American goods, the country’s Prime Minister Justin Trudeau announced Tuesday.