Imagine if a hotel oversold its rooms, and randomly selected a paying guest to be dragged out of their bed. Continue reading


Why Clinton Lost

Hillary Clinton. First Lady, Senator and Secretary of State. Rarely has a more politically experienced person been a candidate for the Presidency. Yet, all this experience and qualification was for not. America voted for Donald Trump, someone who has never been in public office, and who promised to “drain the swamp” in Washington DC – the very swamp that Clinton was standing neck-deep in.

There are some key, but simple reasons why Democrat heir-apparent Hillary Clinton lost the 2016 U.S. election: Continue reading

Screening Immigrants for Anti-Canadian Values: How to do it right

I always thought that welcoming immigrants into our country was a core Canadian value. If you were against that, then you’re the one who was anti-Canadian. Turns out that, according to some politicians, we’ll be able to quiz incoming residents on their “values” (with a lie-detector test?) and boot-out the ones that don’t quite fit into Canada.

This got me thinking…imagine if we only let immigrants into Canada who meet the highest threshold of civility and respectability. Continue reading

Tim Hudak’s First Chapter Closes

It wasn’t meant to last forever.

I’m pretty sure that’s what 27-year old Tim Hudak thought the night he was first elected as the MPP for Niagara South on June 8, 1995, barely beating the Liberal front-runner by 1,000 votes. Over twenty years later, he announced his resignation today. He has delivered over two decades of exemplary service to Ontarians, and deserves a fond place in Ontario’s history books. Continue reading

Why I Joined Horse Racing

As a public affairs executive, I’m fortunate to have had a diverse and exciting career, working in government and industry associations, on issues from property tax, mining development, air transport policy and rental housing legislation. Tomorrow is my first day on the job in what will be my most exciting venture yet, as Director of Policy for Ontario Racing, on behalf of the horse racing industry. Continue reading