City Hall Watcher’s projection site will have live results starting once polls close at 8 p.m. (Let @alexo.bsky.social know if there are any issues with the data feed!) projection.cityhallwatcher.com/results/
Matt Elliott
Matt Elliott
@graphicmatt.com
City columnist, contributing to the Toronto Star & writing the award-winning City Hall Watcher newsletter. A lot about Toronto Politics and then some nerd stuff. Humber College prof. (he/him)
9.9K followers128 following5.9K posts
CBC’s election night special is about to go live, featuring me and several smart people. You can watch live on YouTube starting at 7 p.m.: www.youtube.com/watch?v=SzLc...
My @thestar.com column: Today we get to decide our most direct kind of government. Your vote will decide things like street sweeping frequency, the wait for dead raccoon pick-up, and whether a washroom door is locked when you need it So don’t miss your chance — vote www.thestar.com/opinion/cont...
Check your inbox: it’s a special FREE E-Day edition of City Hall Watcher, with notes on a wild final day of mayoral polling and what it meant for our projection, plus where I’ll be on Election Night. Plus: One last bit of Candidate Chaos. toronto.cityhallwatcher.com/p/hey-hey-it...
It’s election eve, and a new poll from Liaison Strategies has boosted Olivia Chow’s chances to beat Brad Bradford in City Hall Watcher’s election projection. Still close! See all the polls and data on our election site. It will also host live results tomorrow night. projection.cityhallwatcher.com
A new Mainstreet Research poll also has Olivia Chow rebounding, showing her up five points against Brad Bradford. Their previous poll had her down one. The poll will be added to our projection soon. www.mainstreetresearch.ca/post/chow-cl...
Another election eve poll. Pallas Data has Chow up 10 over Bradford among decided voters. The polls seem to be pointing to a shift heading into e-day. pallas-data.ca/2026/10/26/c...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
It's the final debate of the mayoral election, hosted by CP24. The candidates are standing. I repeat: standing. You can watch live here. I'll post a few happenings. www.youtube.com/watch?v=Gkge...
A clean sweep for Sugar Maple in Toronto’s first-ever Kids Vote Weekend. Kids in all 25 wards voted to make Sugar Maple the Tree of the Year for 2027. Here’s where the winning tree’s vote came from. More than 10K votes were cast. datawrapper.dwcdn.net/FGnw2/1/
My @thestar.com column: One reason this mayoral election hasn’t seen many big ideas? Blame Doug Ford, and his constant interference in Toronto issues There is one big idea that could change all of this, though. We should be talking about making Toronto a Charter City www.thestar.com/opinion/cont...
A big day for mayoral polling! @alexo.bsky.social has added four new surveys to City Hall Watcher’s Election Projection. Together, they’ve brought Chow’s chances down to 61%. A real upward trend for Bradford. Could be a nail-biter. projection.cityhallwatcher.com
Check your inbox: it’s City Hall Watcher #406! 7 days to go! To get you in election mode, I’ve got data from SimCouncillor, looking at the most disagreeable Council decisions. Plus CANDIDATE CHAOS looks at big endorsements, ramped-up debates, and cats. toronto.cityhallwatcher.com/p/the-most-d...
Pallas Data has Chow 52 / Bradford 46 (Chow+6, N=732 - Oct 14, IVR). The poll has been added to City Hall Watcher’s projection site, but the model is unmoved. projection.cityhallwatcher.com
Interesting bit of Meta ad data I didn’t get to include in the newsletter: Bradford’s ads are being seen mostly by younger men. Chow’s ads finding a broader audience with more older people and women More ad spend analysis in this week’s City Hall Watcher: toronto.cityhallwatcher.com/p/campaign-c...
Come see a presumably very tired Matt talk about the electoral aftermath. (And @neeeda.bsky.social and @lanrickbennett.bsky.social too!)
👉️️ Tue Oct 27 → 7pm • in-person & online The day after Toronto votes, join @neeeda.bsky.social of The Green Line, @graphicmatt.com of City Hall Watcher and moderator @lanrickbennett.bsky.social to unpack the results and surprises! ✚ mingling & informal breakouts! guild.host/events/civic...