The number of people sleeping rough in England has risen by a fifth in a ... a near-record high and the third annual rise in a row. While London continues to have the highest number of rough ...
Westminster is the rough sleeping capital of England, according to new “devastating” snapshot estimates - while rates in London have also increased by 16 per cent in a year. Westminster had ...
Westminster is the rough sleeping capital of England, according to new “devastating” snapshot estimates - while rates in London have also increased by 16 per cent in a year. Westminster had the ...