Trust me, I know, they will
(yes, this is of course opinion)
20 years ago my house cost 20k, it's now worth over 10x that which is a high price for a Nottingham house. Hence to buy it, you would need a 4 x salary mortgage on a £50k salary. My dad bought the house (my mum wasn't working since she had my sister) and was a teacher. I assume earning approximately 17k. Hence he need about a 1x salary mortgage.
Now, a similar teacher in such a position would be earning little over 23k, so, to buy a comparable house, they would need over a 9 x salary mortgage, which isn't going to happen.
Even if you consider that more families have two people working within the family these days, equivilent family would still need a 4-5x combined salary mortgage for an equvilient house, again, not going to happen!
So tell me, how can this be sustained? The house prices have gone so quickly up and so high that none of the salaries have stayed close.
On top of this, my dad hadn't got student loans or the like, he graduated having received grants. Graduates are now graduating with debts on average of £9k I believe. I know I will be in debt of just over £12k when I finish uni (how much I can pay back immediately depends on lots of factors) hence again, this takes out a proportion of any potential salary. I should hopefully graduate with a masters in chemical engineering, statisitcally the third highest paying career at £21k on average at graduation (only surpassed by Medics and dentists, who obviously have to study a lot longer). So, on my average salary which is a large salary for a graduate I will have to pay off a debt of 0.5 x salary possibly and have to buy a house...oh dear me.