Mayor of London off target on affordable housing

Wednesday, 28 November 2018 10:01

London needs 66,000 new homes each year.  However, in recent history, nothing like this capacity has ever been delivered. [1] In 2016-17, there were just 41,371 net additions to London housing stock. [2] Less than 5,500 affordable homes were completed in 2017-18, compared with an average of over 10,000 per year in the last decade. Almost half of London’s need is for social rent, but only 14 per cent of all home starts so...Request free trial