The number of people counted as sleeping rough in England’s official annual count has fallen for the fourth straight year. The official figures showed 2,440 people were estimated to be sleeping rough ...