
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 highest number of people sleeping on the streets on a single night in August of any council area in the country, at 388 people - an increase of 40 per cent on the previous year.