Refine your interests »
Background to affordable housing needs - England and Wales has a population of 56.2m. It is divided into 348 municipal authorities. 33 of these are in London and serve an estimated population of 8.2m. Figures regarding...more