Toronto had a byelection to replace disgraced mayor Tory.
And Olivia Chow won, which is seen as a win for progressives over the horrors of low-tax no-service neoconservatives.
As is becoming more usual, the turnout of voters was modest, at 39%, but the turnout of candidates was exceptional, 102 runners.
And, an election makes data, so here is some of that.
This is an overview of the all candidates (102!!)results.
This is a look at the ward by ward result