There were 4,612 people recorded as sleeping rough in the capital between October and December, up from 4,389 in the same period in 2023.
The number of people suffering norovirus in England’s hospitals is at its highest level this winter. New data from NHS England shows an average of 898 hospital beds were filled each day last week by ...