/377,000 new homes ..or is that new dwellings???
( 6 storeys allowed if within 400m of a train station? ..developers - start your engine/cranes ))
if you let in 500,000 people a year - how's that 377,000 dwellings gonna be sufficient by 2030?
agenda 2030?
- Forums
- Political Debate
- Is housing a human right?