Canada’s Liberals Won. Is Canada Saved or Doomed? May 2, 2025 • Jack Carter The Canadian Liberal Party won the 2025 elections. Mark Carney defeated Pierre Poilievre. Is Canada saved… or doomed?