Not too long ago, the Institute for Public Policy and Research (IPPR) released a report estimating that the UK is facing a "growing housing crisis". The organisation estimated that by 2025 there will be a shortfall of 750,000 homes in the country....
Read more