We need, specifically, more social housing. Ideally, council housing. Building more luxury flats, aimed at the overseas market will make minimal impact on your average person's ability to get a foot on the ladder. In fact it can just make things worse, by fueling a speculative bubble.