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