but what a shambles the immigration policy is.
The policy should be to rescind all rights to benefits, legal aid, etc. from every economically worthless migrant of the Labour years - including to dependents - to encourage them to emigrate; to leave the EU so we can control EU migration; introduce work permits, breaking the automatic link with residency; and ditching the stupid quotas which are stopping lawyers, professors, and surgeons coming to the UK.
Immigration is a good thing if it is the right sort of immigration. If it is bogus asylum seekers, extremists, and those who fundamentally disagree with the tenets of British society but are happy to scrounge off it (generally speaking, the sort of people the Labour party went out of its way to let in, because it could bank their votes) then immigration is worthless. If it is high-net worth individuals, entrepreneurs, and scientists, then we should welcome them without putting silly obstacles in their way.