London house prices £21,000 higher over five years after lagging behind England new homes rate, say economists
‘London is the only region where population growth significantly outpaced growth in housing supply,’ said the Institute for Fiscal Studies