Olivia Chow has been elected the new mayor of Toronto. With virtually all of the city’s 1,451 polls reporting, Chow had over 268,000 votes, or just over 37 percent of the total.
Chow, a former NDP MP and former city councillor, told supporters she is grateful for all the support.