The CQC are the independent regulator of health and social care in England. They regulate care provided by the NHS, local authorities, private care providers, and voluntary organisations. They ensure that better care is provided for everyone, wherever the care setting is – in hospitals, care homes, or within people’s own homes.