mayorwatch.co.uk
Sadiq says just 3,000 new homes will be built on Transport for London land by 2022
Since coming to office last May, the mayor has repeatedly vowed to boost both the overall number of homes and the number of affordable units built in the capital. Central to these promises is a co…