These comments are loaded with weasel words. 
Suddenly everybody is in favour of freedom of speech.. Suddenly everybody is in favour of freedom of religion, freedom to criticize any religion, freedom to be an atheist. I never knew we had so many supporters of free speech in this country. All the folks who criticized the Charter of Rights have disappeared. Pretty soon the Christians will be marching in the streets holding hands with Muslims, Albertans holding hands with Quebeckers, all in support of freedom of speech. Thank you Justin for being so successful at promoting understanding and tolerance in Canada.