Rough sleeping in London at new record high
The number of people who are street homeless in London is now more than 4.5 times what it was in 2005, with nearly 12,000 people found sleeping rough last year.
The number of people who are street homeless in London is now more than 4.5 times what it was in 2005, with nearly 12,000 people found sleeping rough last year.