$ 0 0 As he had threatened, President Donald Trump will impose 25% tariffs on imports from Canada and Mexico and 10% tariffs on goods from China effective Saturday.