President Donald Trump fulfilled his promise to impose sweeping tariffs on America’s top three trading partners, Mexico, China and Canada.