U.S. President Donald Trump has said he will impose 25-per-cent tariffs on goods from Canada and Mexico starting Saturday – levies that threaten to deliver massive economic shocks to two of the United States’ biggest trading partners. Mr. Trump first issued the threat in November, pairing it with his rhetoric that Canada should be the 51st state on his Truth Social platform. White House press secretary Karoline Leavitt said on Friday (January 31) that the U.S. will impose 25% tariffs on Canada and Mexico, along with a 10% tariff on China on February 1, but she declined to say whether...