Actually I would make all new build developments 50% social housing, provided to government at cost and buy every empty property in the country to use as social housing.
I'm lucky enough to live in social housing and it's the only thing that makes life bearable financially.
The problem being that an ever-more-rapacious capitalism won't allow that. Neoliberal govt policies won't allow that, for several reasons.
1) Inside or outside the EU (itself a rapaciously neo-liberally-inclined body) the UK's economy will STILL be shored up by house price inflation, and that inflation can not be allowed to deflate, so housing supply will continue to be constrained/ghost towers will continue to be built.
2) Development and construction companies, and their investors, have their claws deep into politics - not just politicians, but Mandarins too. Take a look at Private Eye's elucidations of "revolving door" shenanigans with developers. This means policy has been constructed to favour the
status quo, and not any quasi-revolutionary ideas of expropriation.
3) Our "Establishment" and the hedgies have a lot of money and credibility invested in the
status quo. Turkeys rarely vote for Christmas.
I'd like to see massive change, but the chances of achieving it, inside or outside the EU, are small. They're small because our "democratic" system is not democratic. Indeed it's designed to leave the real decisions in the hands of an elite. It all needs tearing down, and true democracy by plebiscite needs to become the norm. No gods, no masters.