In my latest National Post column I say it's easy to criticize Trump's immigration policy, hard to improve on it, and fatuous to do only the easy part
In my latest Loonie Politics column I say the CAQ lead in Quebec polls shows, once again, widespread public discontent with politics and government as usual.
In my latest National Post column I say the Trinity Western law school ruling shows that we no longer think it's strange to enforce conformity in the name of diversity.
Mark Sutcliffe spoke with me on his "Ottawa Today" show about my National Post column on Trudeau mishandling the admittedly very difficult U.S. President.
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.