Healthwatch England is a committee of the Care Quality Commission established under the Health and Social Care Act 2012, which took effect in April 2013. From Wikipedia
The new system aims to reduce missed appointments and improve patient safety by ensuring timely delivery of NHS letters, even during service disruptions.