Canada was voting Monday for a new government to confront a trade war and annexation threats by President Donald Trump, who pushed for the United States to absorb its neighbor as polling stations opened. The Liberal Party, led by new Prime Minister Mark Carney, looked set to lose to the Conservatives’ Pierre Poilievre until the US president’s attacks on the country sparked a sudden reversal in poll forecasts. Trump forcefully inserted himself into Canadian politics on election day with a Truth Social post saying Canada would face “ZERO TARIFFS” if it “becomes the cherished 51st state.”