News

Analysis of historic first-time buyer data shows that around 7.2 million individuals or couples would have been expected to ...