‘Money being created and lent’ is exactly what QE is. Prices are high because people are borrowing more created money, over a longer term. So I don’t think we disagree on that.
However, nobody ‘has’ to take on a big second mortgage in their forties, and if everybody collectively took a stand and said, you know what, I don’t want to still be paying a mortgage when I’m 66, then prices would have to come down, wouldn’t they? But that won’t happen. Here is why.
The first person to get a mortgage for 5 x LTV probably thought that they were being clever and getting ahead of the market, ‘stretching themselves’ etc., but as soon as others get access to the same thing, which they quickly do, prices go up to match the amount of money chasing houses. The other people who have borrowed 5 x LTV are dismayed because they think that they should be able to afford more than an average house. But they can’t, for obvious reasons.
Ditto long mortgage terms (which is really what we’re talking about here). The first person to get a 30 year or 35 year mortgage (or, god help us, 40 years) probably thought, great, I’ve got more money to spend now and I can get a bigger house. Which will have been true for the first few people but not as soon as those mortgages became more widely available: prices immediately adjusted. Which is why long mortgage terms and bigger loans are bad for everyone.
I’ve used this analogy before, but if the average buyer were allowed to borrow £1m, what do you think the average house would cost?