I think this problem is no longer confined to the far right.  I have heard from a number of lifelong NDP voters who are no longer willing to vote for them and not because they dislike immigrants or have prejudice against Muslims, but because they say enough is enough and slow down on the immigration. Allow time for the ones that are here to adjust before we bring in more people from countries that have irresponsible habits.  

It does not mean the people themselves are bad; but it does mean they believe having 7 children is responsible in a world that adds 80 million people to the planet each year.  IT IS NOT!  But Mr. mutli-cultural has a legacy to live up to and could care less what the silent majority thinks and is very naive to believe this is only an issue for the far right looney brigade.   Changing the whole make up of a country in one generation is not respecting to generational citizens.

For the new immigrants please don't take it personally and I am glad you are here.