More than 4,000 people a night have been sleeping rough on England's streets.


Source: BBC News