2023 Toronto mayoral by-election Former New Democratic Party Member of Parliament Olivia Chow is elected Mayor of Toronto, defeating former city councillor Ana Bailão, becoming the city's first non-White mayor. She replaces John Tory, who resigned in February after revealing he had an extra-marital affair with a staffer. Sources: BBC News