NHS England Chief Executive Amanda Pritchard has announced that she is stepping down from her role. Pritchard was appointed in 2021 and steered the health service through the end of the pandemic. It appears that recent grillings at two Parliamentary Select Committees contributed to her decision. They questioned whether she possessed the drive to deliver the fundamental changes set to…
Ben KempFebruary 26, 2025









