Canada votes for new government to take on Trump
Canada elects a new government on Monday to confront annexation threats from the United States and deal directly with President Donald Trump, whose trade war has defined the campaign. The Liberal Party, led by new Prime Minister Mark Carney, looked set to lose easily to the Conservatives’ Pierre Poilievre until the US president’s attacks on the country sparked a sudden reversal in poll forecasts. Carney, 60, has never held elected […]