I honestly understand the problem with immigration, but at the same time, I think this way of approaching the problem is just to create "the enemy" from 1984.
It seems that immigrants right now move something between 4B-10B a month in UK which is not a small number. Considering the costs elsewhere altogether, it seems quite small win for the risk.