Local authorities building more houses than we think
29 October 2019
Whilst the 300,000 homes we need each year aren’t being built, 13,000 were built by councils last year, indicating “the beginning of a slow and gentle revolution,” explains Dr Janice Morphet (UCL Bartlett School of Planning).