LPW’s Affordability Index hit the headlines today. The average price for a first-time property rose from just over £52,000 to nearly £160,000 in the decade to 2014. Mortgage payments took up almost 21 per cent of an average household’s income in 2014, compared to 12 per cent in 1997,Read More →