Doctors must stop over-prescribing as if there is a 'pill for every ill', NHS chief says

Family doctors must stop over-prescribing and acting as if there is a 'pill for every ill', the NHS medical chief has demanded.