Londoners are paying a heavy price for blocked housebuilding pipeline
Only 4,550 homes a year are forecast to be completed in London in both 2027 and 2028
Only 4,550 homes a year are forecast to be completed in London in both 2027 and 2028