Major housebuilder abandons London developments in blow to Sadiq Khan's housing targets
Labour requires 88,000 houses a year to be built in London, or 22,000 every quarter.
But developers face sluggish buyer demand and higher costs.
5News aggregated this summary from the outlet’s public feed. The full article, with all the context, is on www.dailymail.co.uk — the content belongs to Daily Mail Money.