I have to agree with a pp that the price of rent is an issue (and mortgage payments if you're buying!)
I know two people who rent... One has a 2 bed bungalow and pays £285 a MONTH for the rent (housing association - nice area.) And the other rents a 2 bed house - with the same amount of room in as the bungalow and a smaller garden (private let decent area.) The 2 bed private-let house is £600 a month. More than DOUBLE for the same sized house that's owned by a housing association...
Problem is, as has been said, social housing is like gold dust! Very rare, and hard to come by, and only the lucky few get it!
But I do agree @KeepYourCup that wages need to be much higher.
A 3 bed semi in the west midlands for instance was £12,000 in the early 1980s, and taking inflation into account, it should be £45,000, but it's not - it's £150,000. THREE times what it should be.
Also, again taking inflation into account, WAGES are only half of what they should be. Like in 1985 I was on £5.25 to £5.50 a hour in a factory. Today that would be £16.00 an hour. The average unskilled labour wage now is less than £8.00 an hour.
It's no wonder people can barely get by, and need tax credits and food banks to survive. It's also hardly surprising that people stay on benefits if they can, as working for a living doesn't make you any better off.
NO-ONE who is working should need tax credits, or help with health costs or rent or council tax. Wages should be decent enough to not NEED help.
These days, if you DO work a few more hours, (and earn a few dozen quid a week for several months,) you get penalised/punished/ generally fucked up, by being overpaid tax credits and housing benefit. Then the following year, your wage goes down again, and the tax credits 'award' and housing benefit 'allowance' goes down too, so they can retrieve what you owe them from your remaining 'wealth!' 