I am a bit confused about this immigration issue or rather the perception.
First of all, I have heard complaints that illegal immigrants work for less than minimum wage and the claim benefits to top up. Illegals do not get benefits as far as I know.
I have worked in hackney housing, then a very large housing association and current wok in another borough's economic regenaration department. The so-called immigrants are not getting such a great deal. just a few loud ones that make it look like the majority. You don't get extra points for not being british on the housing register.
Immigrants include Australians, French, Spanish, Canadians and Americans. those on work permits, spouse visas etc not just asylum seekers. I came on a spouse visa years ago. it was valid for a year and i had no recourse to public funds (inlcuding council housing). Most classes of visa come with that clause. SIL is married to a foriegn national with a two year spouse visa and when she went to the job centre for help on stuff, his income was taken into account in calculating household income but he wasn't included in the headcount for benefits or points whatever that is. So she was assessed as a mum with a 7 yaer old daughter entitled to one bedroom flat rather than as a couple with a kid who should be on the list for a two bed.
I have had issues getting good jobs here. When I first came in I was told my 7 years work experience didnt count as I didnt have an EU qualification, my CV didn't have much hope of making many basic shortlists because my name was long and strange. I worked three jobs (day job, evening job and weekend job) for a while in order to get a deposit for my first house.
Work remains all about demand and supply. If a nice local builder gives me a quote that is higher than that of a polish builder and will take double the time to complete the job, the I will be quite happy to be prudent with my money. The challenge is for the local builder to step up his game somehow and find ways of differentaiting himself and making himself more efficient. by the way, the polish builders I have met are usually booked for months at a stretch. They live in the house that they are working on, refurbish day and night, take thier money and go back to poland for a break. No rent. the pound goes a lot further when converted to euros in thier country. The challenge is so economic that no amount of hatred and sending people back will solve it. the UK imports too much not to feel the backlash. Its about demand, supply and free markets. What about the doctors and nurses that make up the NHS. There are quite a lot of foriegn ones. after their shifts are over, they have live. preferrably somewhere in the vicinity. with thier families.
If you think the polish are cheap, you obviously haven't met the new wave of chinese builders. They're even cheaper and faster. And use cheap, tough made in china stuff.