New homes needed across London: Borough by borough breakdown
New figures released by the National Housing Federation - the body representing housing associations across the UK- shows the scale of the shortfall of new homes being built across London.
Read: London needs three times as many new homes
Last year only 18,750 new homes were built across the whole of greater London - despite their analysis of governments figures showing that 56,400 new homes were needed.
Across the Greater London area, the situation varies borough by borough - Haringey, Harrow, Kingston upon Thames and Richmond upon Thames are the worst offenders - Haringey built only 110 new houses last year, despite needing an estimated 1,761 - a ratio of a paltry 6.2%.
Greenwich and Newham meanwhile last year built more than the government said was needed. 2,530 new homes last year were built in Newham - 1,020 more than government figures said was needed, whilst 1,340 new homes were built in Greenwhich - 420 more than the figures said were needed.
Camden
1,862 new homes are needed in the borough
200 homes have been built
City of London
276 new homes are needed
160 have been built
Hackney
1,389 new homes are needed
880 new homes are needed
Hammersmith and Fulham
404 new homes are needed
200 new homes have been built
Haringey
1,761 new homes are needed
110 new homes have been built
Islington
1,773 new homes needed
200 new homes have been built
Kensington and Chelsea
315 new homes needed
70 new homes built
Lambeth
1,853 new homes needed
960 new homes built
Lewisham
2,401 new homes needed
370 new homes built
Newham
1,510 new homes needed
2,530 new homes built
Southwark
3,454 new homes needed
500 new homes built
Tower Hamlets
3,517 new homes needed
1,630 new homes built
Wandsworth
1,657 new homes needed
250 new homes built
Westminster
2,029 new homes needed
340 new homes built
Barking and Dagenham
1,578 new homes needed
480 new homes built
Barnet
3,044 new homes needed
1,360 new homes built
Bexley
1,145 new homes needed
800 new homes built
Brent
1,088 new homes needed
210 new homes built
Bromley
1,868 new homes needed
530 new homes built
Croydon
1,972 new homes needed
720 new homes built
Ealing
1,906 new homes needed
590 new homes built
Enfield
2,373 new homes needed
240 new homes built
Greenwich
920 new homes needed
1,340 new homes built
Harrow
1,561 new homes needed
80 new homes built
Havering
1,248 new homes needed
790 new homes built
Hillingdon
1,600 new homes needed
250 new homes built
Hounslow
1,876 new homes needed
1,130 new homes built
Kingston upon Thames
1,598 new homes needed
180 new homes built
Merton
2,108 new homes needed
540 new homes built
Redbridge
2,338 new homes needed
310 new homes built
Richmond upon Thames
1,340 new homes needed
100 new homes built
Sutton
1,352 homes needed
230 new homes built
Waltham Forest
1,283 new homes needed
470 new homes built