President Donald Trump has delayed imposing tariffs on Canada and Mexico after market concerns led to a significant blowback. However, he confirmed that new tariffs would take effect on April 2 and would be "reciprocal in nature." The decision has sparked reactions from businesses and policymakers.