In my latest National Post column I say that, while Justin Trudeau didn't cause the disaster that is Donald Trump, our Prime Minster needs to find more adult and less conceited ways of limiting the damage.
In my latest Looniepolitics column I worry that the Auditor General's description of government failures as "incomprehensible" suggests that our political class has far too little grasp of how the state in which they place so much faith actually works... or doesn't.
In my latest National Post column I thank Kathleen Wynne for breaking with political tradition and, on her way out, saying something during an election that everybody already knew was true anyway.
In my latest National Post column I say liberal reactions to actual diversity tend to be unfavourable, suggesting that their theoretical devotion to it simply confuses debate.
In my latest Looniepolitics column I argue that the Ontario Tories' standard Conservative cunning plan not to be seen with conservative policies is once again backfiring.
In my latest National Post column I provide Canada's Prime Minister with the independent inquiry he demanded into Israel's use of force to protect its borders against Hamas terrorism.