The NHS has vastly improved under the Labour Government, the highest level of satisfaction from patients. What is the point… read more