Various thoughts not published elsewhere.
NEW — Fri Sep 21 Another bad poll for Scheer. But what’s the matter with Singh’s NDP?
Mon Sep 17 Loss of Conservative seats could give Trudeau a free ride. Or open the door to a different challenge.
Thu Sep 13 Amid the giants, it’s time for a bigger media platform for independent voices
Mon Jul 30 What Toronto learned this week: John Tory’s white flag gave Doug Ford the green light.
Sun Jul 29 The whisperers are stealing your cookies
Tue Jul 25, 2018: Authoritarian populism is here. We need a plan.
Tue Jul 17, 2018: Toronto is growing but transit isn’t. Progressives need to fix it. No one else will.
Wed Jul 11, 2018: Tossed out of Queen’s Park, some Liberals plan to crush progressive hope at city hall
Mon Jul 9, 2018: Canadian media keeps pushing Trump’s wrong, anti-immigrant framing
Thu Jul 5, 2018: Ontario’s ugly, Ford-made fiscal crisis
Wed Jul 4, 2018: Government from the back rooms for unnamed special interests?