President Donald Trump is expected to impose 25% tariffs on imports from Mexico and Canada on Tuesday, March 4. He has also ...