Results have started to come in, with a tight race showing so far between Andrea Horwath and Keanin Loomis for mayor. With 69 out of 246 polls reporting, Loomis is leading by a small margin. He has 24,578 votes, Horwath has 24, 232 and Bob Bratina 7,120.
So Brown actually won, eh? I wonder what Doug Ford will do to screw him over this time?