News

The NHS sees patients as an “inconvenience” and has “built mechanisms to keep them away”, its new boss has said. Sir Jim ...