What is truly troubling is that anyone who voices opposition to this tsunami of illegal migration is automatically branded a racist, white supremacist, xenophobe and the perfectly reasonable comment  is considered "hate speech". How on earth did we regress so far that the Charter right to freedom of expression has been eclipsed? 
 Of course there are limitations on freedom of expression both in Criminal and civil law but they are defined limits.  Unfortunately,  the rabid far left  hordes baying for blood on social media have  stretched the meaning of "hate" so that now any comment deemed uncivil and unwelcoming and non inclusive  ( according to their  Code of Acceptable Behaviour) is automatically considered to be hate speech. Shades of Maoist China!
This is an appalling state of affairs...and why are media not fighting on behalf of those who value their Charter rights?