Breaking News February 1, 2025February 1, 2025admin Trump’s tariffs on Canada, Mexico and China: will they spark a trade war? As the US president imposes import taxes on Canada, Mexico and China, we examine the potential repercussions