President Donald Trump said this week that tariffs on US neighbours Canada and Mexico will arrive Saturday. The two nations are not only close geographically, but economically as well.