The US president signed an executive order putting a 25% tariff - or tax on imports - on all goods coming from Canada and Mexico, to get both countries to crack down on illegal immigration and ...