Agree, must prevent the super-wealthy from hiding income abroad and fancy accounting but creating a welfare dependent society for too many able people is the death of a productive economy. Both can be addressed at the same time.
Problem with Islamic immigrants (in general) is that too many look the other way with the extremists among them. Probably same as Christians did in past centuries. Islam is currently more close minded and controlling than other religions, too many Muslims live with backward traditions, laws and rules...and there is an element that is attractive & encouraging to violent jihadists. Some of the Koran's passages are downright distrubing (similar but even worse than the old Testament (I am not Christian). Seems logical that anyone who immigrates to a country must be expected and open to obeying the laws and rules of that country and respect its traditions. England even more because it is less of a melting pot that the US. Main point is it is the Islamic radicals that, as a group, are the ones trying to kill innocent people and bomb shit so flushing out radicals and extremists that persuade young adults to radicalize must be dealt with swiftly and quickly.