The latest annual national statistics, published by the Government in February, estimated there were 4,793 people sleeping rough on a single night in autumn 2025 in England