Donald Trump signed an order to impose stiff tariffs on imports from Mexico, Canada and China β fulfilling one of his post-campaign commitments to voters.