A turf war has erupted between GPs and pharmacists over changes that allow patients to get the pill from pharmacies without a doctor’s script.