Donald Trump has imposed new tariffs on goods entering the US from Canada, Mexico and China. The US president ... equivalent to $86 per unit, and that US consumers paid around $1.5bn extra a ...