Question: who did david ryall play in call the midwife?
Answer: Tommy Mills