US puts 50% tariffs on Canada, which vows ‘dollar for dollar’ response

The US has imposed 50% tariffs on some goods from Canada, and the country’s prime minister, Mark Carney, has vowed to match them “dollar for dollar” after the collapse of trade talks.