Transparency data for Department of Health and Social Care: spending over £25,000, January 2023 Reports on departmental spending over £25,000. Read the full article ›