Avoidable mortality in England and Wales: 2023 28 April 2025 By Publishing team Avoidable mortality in England and Wales: 2023