
City Hall has admitted it will be “challenging” for Sadiq Khan to deliver on his affordable homes targets, with 25,000 new starts required by March 2023 according to a new report.
The Mayor of London was given a £4.82 billion grant by the Government in 2016 to build 116,000 new affordable homes by 2021, though this was later extended to 2023 due to the impacts of the Covid-19 pandemic.