XClose

UCL News

Home
Menu

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).

Read: Guardian