President Donald Trump has implemented new tariffs on imports from Mexico, Canada, and China, sparking potential trade wars.