I’ve posted recent columns here.

Oct 2, 2018
We survived Trump’s stick-up. But let’s not call it a win.

Sep 29, 2018
We need proportional representation to bring back responsible government

Sep 26, 2018
Ford’s spending cuts will take people from bad to worse

Sep 26, 2018
Why Quebec election voters shifts are defying expert opinion

Sep 20, 2018
Conservative court win wasn’t a loss for democracy. It was a wake-up call to use it.

Sep 17, 2018
Singh and Trudeau spar over economy as Scheer has his own problems

Sep 11, 2018
Singh’s challenge with Weir shows the fragile gains of #MeToo

Sep 9, 2018
Singh earns Kenney’s bluster for noting Conservative role in Liberal pipeline failure

Sep 3, 2018
Blame-throwers fired up in wake of pipeline fiasco

Aug 27, 2018
Infrastructure Bank’s ‘face-saving’ deal hides Liberal infrastructure delays

Aug 19, 2018
Liberals and Conservatives use identity politics to hide their failures

Aug 13, 2018
Jagmeet Singh has ground to make up

Aug 4, 2018
Byelections might reshuffle the political class — or send it a message

Jul 29, 2018
Fewer guns is a safer Canada

Jul 23, 2018
All this ‘illegal’ border talk is just dogwhistle politics Postmedia

Jul 16, 2018
US under Trump is no longer a safe country for asylum-seekers

Jul 8, 2018
Trudeau’s broken infrastructure promise has hurt jobs and growth

Jul 3, 2018
Trudeau’s broken Liberal promises from 2015 gives Singh’s NDP an opening in 2019

Jun 24, 2018
Singh helped Horwath and Horgan build beachheads in diverse surburbs. Now they need to work together to create bases.

Jun 17, 2018
Political gesturing on carbon pricing could cost Canadians billions

Jun 12, 2018
Expect a strong and tenacious official opposition from Horwath’s NDP

Jun 11, 2018
Progressive Ontarians rejected the politics of cynicism — and it must never come back

Jun 4, 2018
As working class people struggle with the status quo, only the NDP can prevent Trump-style populism

May 27, 2018
Almost everywhere conservatives have become the party of fiscal recklessness

May 23, 2018
An Andrea Horwath majority is the only sure way to stop Ford

May 16, 2018
Why Andrea Horwath has the momemtum

May 9, 2018
Andrea Horwath is the new centre of Ontario politics

May 2, 2018
What Canada needs now is a another Tommy Douglas