Because successive governments have flooded the UK with cheap foreign labour, suppress wages to the point most youngsters can't afford to rent let alone buy.
It's been a long term plan for decades- keep the population poor and they will be dependent upon us, malleable to government objectives
That's just garbage.
Example, one of the reasons the NHS is on its knees is because all the EU medical staff went home after being told by people to go home.
Another example, farmers cannot get people to pick fruit and veg on their farms as it's too expensive to sort out the visas and British people think these jobs are beneath them.
The reasons youngsters cannot afford to rent is that baby boomers were able to buy houses at next to no money and rent them out for extortionate sums. Also, very little social house building for about 40 years as well. Sod all to do with immigration. Saying that, Liebour want to build housing in the UK but are stuffed because the UK doesn't have enough tradesman to do it. They'll have to import workers from abroad sending the Reform voting Gammonati into a fury.
Strangely, the idiots that voted for Brexit are the one suffering most from its consequences. Brexit has cost each UK citizen £4000 each and has cost the economy £40billion a year in lost revenue.
Again, sod all to do with immigration and everything to do with a very stupid electorate who are unable to eat, sleep, sh*t and p*ss without the Sun, the DM or that traitor Farage telling them to.
I would much rather hire an immigrant who has travelled across Europe after fleeing a war zone, who speaks better English than some of the Reform voting wastes of oxygen, and pay him/her the full rate for the job.