Where is Maya Stepney in Emmerdale? David Metcalfe is the father of her son
EMMERDALE’S Christmas episode was packed with drama but it’s fair to say that nobody in the village had a more bizarre day than David Metcalfe and Jacob Gallagher. The father and son were nothing short of stunned after finding Maya Stepney’s baby on their doorstep – who, it turns out, David is the father of. […]