
Don Trump and his tariffs put pressure on Canada to hold a general election.
The Liberals went to the legal limit before calling the byelection for the federal riding of Halifax. Three-term member of parliament Andy Fillmore officially resigned the seat on Sep 3, 2024 to run—successfully it turned out—for mayor of Halifax, giving prime minister Justin Trudeau’s ruling Liberal Party a maximum of 180 days to call a byelection according to Canada’s Elections Act legislation…