The 2023 Toronto mayoral by-election was held on Monday, June 26, 2023, to elect the 66th mayor of Toronto to serve the remainder of the 2022–2026 city council term following the resignation of Mayor John Tory. The election was won by Olivia Chow, a former city councillor and member of Parliament (MP). She defeated former deputy mayor Ana Bailão, former police chief Mark Saunders, and 99 other candidates. Chow assumed office on July 12, 2023.
Read more on Wikipedia