2023-06-26 Toronto Mayoral By-election Toronto Mayoral By-election June 26, 2023 Toronto Mayoral By-election