Various thoughts not published elsewhere.
NEW — Wed Dec 6 Auditor-General’s report on Metrolinx a terrible reminder of Wynne’s political interference in transit planning
Sat Dec 1 If Liberal Whip Mark Holland was as sloppy on votes as resignations, long ago the government would have fallen
Tue Nov 27 For Di Iorio, Trudeau’s byelection games have a very convenient timeline
Mon Nov 26 Grewal’s “medical” resignation: we’ve seen this before, there’s more to the story
Sat Nov 24 The strange timeline of Raj Grewal, police investigation and the PMO
Wed Nov 21 Air comes out of lobby group attempt to justify lower wages after less than a day.
Tue Nov 20 Trudeau’s games of infinite delay don’t hurt him. They should.
Sun Nov 18 We’ve had bad and worse. How do we build something completely different?
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?