One in every 200 people in England is homeless, according to a new study.
The number of homeless people in England has risen to 280,000, an increase of 23,000 since 2016, research showed.
These figures come from analysis of official rough-sleeping and temporary accommodation figures, along with social services records, by the charity Shelter.
In a regional breakdown of homelessness, the review found London comes out worst with one in 52 people now homeless in the capital.
The Borough of Newham tops the list with on in 24, followed closely by Haringey and Kensington & Chelsea, both with one in 29.
The charity’s report also found that, outside the capital, rates of homelessness are “stark” in areas such as Luton (one in 46), Birmingham (one in 66), and Brighton and Hove (one in 75).
Chief executive Polly Neate said: “This is the grim truth our new Government must confront and do something radical to change. Until the Government acts to stem this crisis, the work of our frontline advisers remains critical.
“With the public’s support we will do everything we can to help people find a safe and stable place to live – no matter how long it takes.”