For all their posturing, governments just don't seem to have the political will to control immigration. But of course it suits the ruling elite/privileged in the country to have a low-wage economy - more profit for them.
I think we accept that there's not much we can do about free movement of labour within the EU but, as anyone who lives in London knows, there are huge numbers of Latin Americans, Moroccans, Africans, Turks, etc., in low-skilled jobs who've come here in the past 20/30 years or so.
How was it ever possible for London hotels to hire Phillipina or Columbian chambermaids, and care homes to direcly import carers from mainland China?
And we wonder why you can still hire someone to clean your house for less that £10 an hour, the going rate for over 10 years ... something we discussed on a recent thread.
Why doesn't Starmer hold another referendum?

