Far and away the main cause of house price inflation has been zero-interest rate fed policy.
Demand for 1m houses was high because people could afford it.
It will take a while for people's expectations to normalize, but if rates remain above 5 for years the market will return to earth.