I’ve posted recent columns here.

Aug 13, 2018 Jagmeet Singh has ground to make up Postmedia

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

Jul 29, 2018 Fewer guns is a safer Canada Postmedia

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 Postmedia

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

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

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

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

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

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

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

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

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

May 16, 2018: Why Andrea Horwath has the momemtum Global News

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

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