GPs told to guarantee same-day appointments for urgent cases

New contract will require patients in England to be given immediate appointment if needed.