But you couldn't build said social housing because of the aforementioned Not In My Backyards, The Greens and the many complex layers of legislation.
Most of the problems come from regulations, next the greens and others, as you said not in my back yard. built up land in the uk is around the 9% mark, theres still 91% of unbuilt land.