Amidst key elections, Canada grapples with candidates' positions and US relations, with Mark Carney leading the Liberal Party against Pierre Poilievre.
As Chrystia Freeland and Mark Carney vie for the Liberal leadership, concerns over Trump’s tariffs pose a significant challenge for Canada's next prime minister.