Tariffs on Canada, China, and Mexico

President Trump defends imposing new tariffs on Canada, China, and Mexico, despite economists warning of price hikes for businesses and consumers. Sen. Tim Kaine plans to challenge the tariffs on Canada in the Senate, citing invalid reasons for imposition.