Leitch is a clumsy proponent of the "Canadian values" issue to be sure.

But, what exactly is wrong with the basic idea of screening prospective immigrants for adherence to Canadian values?

Of course, the screaming leftist retort to this is "OK, so what are Canadian values?".

Fair enough, so let me explain what "Canadian values" should include.

They should include belief and adherence to: An absolute respect for freedom of expression and association, non--discrimination based on race, gender, sexual orientation  and yes even religion.  An absolute separation of church and state. Freedom of the press.  Respect for Canadian laws, and it's system of precedents and institutional systems founded in British, American and European history. And very importantly,  a belief that our freedoms and liberties are irrevocable and permanent.

more...