The Care Quality Commission has published its annual report on the overall state of health and social care in England.