Sir Robert Francis QC is stepping down as chair of Healthwatch England in November, as well as retiring from the Care Quality Commission (CQC)’s board,…
Sir Robert Francis QC is stepping down as chair of Healthwatch England in November, as well as retiring from the Care Quality Commission (CQC)’s board,…