Doctor named GP of the Year after going above and beyond the call of duty for dying patient

Dr Kate MacGregor (Chris Austin / DC Thomson)
Dr Kate MacGregor (Chris Austin / DC Thomson)

Breaking