According to recent research from Savills in the wake of Chancellor George Osborne's budget, there will be a deficit in available property of 1.1million in England by 2016 and 1.7 million by 2029 if the patterns in housing demand and supply continue the way they have done since 1990.
Read more