Alarming surge in the number of rough sleepers in London
5th February 2024
Rough sleeping in the capital is now the highest level in a decade, according to new figures. According to the new combined homelessness and information network (CHAIN) 4,389 people were counted sleeping on London’s streets – more than half were sleeping rough for the first time. The Mayor of London has said the figures should […]