It seems to me there is rather a lot of 'virtue signalling' going on around this subject.
Here in Germany, the reports of hundreds of sexual assaults on young women continue - in spite of the reluctance of the media to report it by men from Muslim countries.
Sunnis are fighting with Shias, and the crime rate is rising dramatically. A neighbour's daughter is a policewoman with responsibility for one of the places where immigrants are settled. The stories are horrendous; a man shi**ing in a corridor because he refused to "use the same w.c. as Christians".
There is about a 5p deposit on plastic bottles here, and some have been pouring away the water they have been given at taxpayers expense in order to collect the deposits from the supermarkets. The list continues.
Trump is a bright guy and knows what is going on, and he simply says, "If you want it, you can have it, but we don't want it here". and a lot of people, including me, agree with him.