President Donald Trump has announced that tariffs on products from Canada and Mexico will start Tuesday, March 4.