Sitemap - 2023 - City Hall Watcher

The rush for the doors

Toronto's toxic supply

Landing the financial plan

Short-term lobbying on a long-term plan

Playter time for Intersection Inspection

How to dismantle a budget bomb

Olivia's Eleven

Who's lobbying the new mayor?

City Hall's short game: reserve funds pile up as Toronto struggles to spend capital budget

Council moves onward to the Olivia era

A midsummer week's Council meeting

New mayor, same problems

🕵️ An investigation: John Tory and the case of the curiously-timed endorsement

A by-election, in charts

Next stop: new mayor

The writing on the wall spells just one name

Go Bloor West, young cyclist

Behind the scenes of City Hall's quixotic quest to investigate two social media accounts

Platform View 2023

Before you vote for the candidates, see how the candidates voted

House league scores

Toronto Council and the multiplex of madness

Council's chickens come home to roost

No vacancy (or at least less vacancy than everyone expected)

High rents, hi homelessness

Matlow's money and Bradford's bucks

How much could becoming mayor of Toronto cost — ten dollars?

Here we go again

Let the sunshine in

Municipal Moneyball

A good scorecard, not a long scorecard

Last chance lobbying

Little boxes — and they all look just the same

John Tory's parting shot

The end of Tory's story

Vacant tax, crowded lobbying

What's equity worth at Toronto City Hall?

Revising, revolving and revolting revenues

The 2023 Budget Launch Spectacular

Budget announcements versus budget numbers

The lobbyists who met the mayor