NHS staff delivered a record 18 million treatments in 2024, as the waiting list fell in December for the fourth month in a row. The overall backlog has dropped again from 7.48 million to 7.46 million, ...
Joint note by the Office for National Statistics and NHS England, February 2025 The Office for National Statistics (ONS) publishes annual public service productivity analysis for all service areas in ...