Whenever the UK has managed to build more than 300,000 homes a year, local authorities have been building a significant portion of them. It's new socials homes, not a reliance on profit-driven private developers, which will enable housebuilding. 1/2
add a skeleton here at some point
9 days ago