Unsold new-build units pile up in London

A record 31,500 units under construction across the capital are unsold, reports Molior, which is nearly half of all units currently underway; demand from investors has been quelled by government measures in recent years, and ‘normal people who want somewhere to live are not buying them’