CQC 5 March 2021 by Alison Hesketh Care Quality Commission – The independent body which regulates all health and social care services in England.