16 May 2025

The Health Mandate

New research by IPPR and Public First finds the NHS ranks just behind the cost of living as the second most pressing issue facing the country.