Just as we have done serveral times in the past ( notably in the USA the mid 1920's - 1960's) western countries need a pause/massive reduction in immigration. They cannot come out and just ban Islamic immigration as that will be considered discrimination but a universal cut in immigration will allow some time for immigrants to assimilate. There are millions of people in Europe and North America who are from totally alien cultures and they really do need a few generations to assimilate or else there is going to be purely ethnic based politics and war as exists in many multicultural societies. Right now the second generation is totally dislocated culturally but perhaps their grandchildren and great grandchildren will have married and mixed into the majority population groups enough by then to feel sufficiently at home.