The Care Quality Commission is the independent body responsible for monitoring, inspecting and rating care home services in England.