Canada's prime minister has vowed that the country “will win” the trade war against President Donald Trump. In this trade war, like in hockey and soccer, we will win,” Mark Carney said. April 2025) Mr ...