it does make me think that immigration should be cut from 250,000 a year to under 100,000 year as these divisive issues start to percolate up to the surface more frequently.
I don’t know about that, but I have long held the view that there should be some kind of test for the immigrants, where they are tested on their worldview, on their social mores.
In Canada we value such attributes as tolerance, diversity, multiculturalism, minority rights etc. I think immigrants should be tested on these attributes to see how strongly they support them. Those who are not strong in their support of these attributes should be denied entry to Canada.
The last thing was want is to admit fundamentalists by hundreds of thousands. That may be storing a nasty problem for the future.