Of Households in the UK Will Rent Privately By 2021.
Population rise in 2017 - An exponential population growth means an ever increasing demand for property.
Average house price rise per year since 2005.