Emmerdale fans believe they have exposed the surprise identity of Maya Stepney’s baby daddy.
The paedophile teacher gave Jacob Gallagher and David Metcalfe a Christmas surprise by leaving a newborn baby on their doorstep.
David and Jacob have been frantic with worry and sent off a DNA test to confirm who the daddy is – but viewers are convinced it is someone else entirely.
Sceptical fans spotted clues during a heated exchange between David and Dr Liam Cavanagh that could foreshadow a shock twist.
Worried David asked Liam: “Why would Maya do this to us just when we were getting over her. Getting on with our lives. Maybe if you’d have had a son it would have been worse for you.”
David wanted to fix the results to make sure he brings up the child instead of his son – but Emmerdale viewers think Liam might actually be the daddy.
Taking to Twitter , one viewer said: “David had given him permission to fix the results Think it’s definitely going to be Liam’s now!”
“Wonder if the baby turns out to be Liam’s,” asked another.
A third asked: “Is Liam the dad after all ???”
“How long was it since Maya & Liam did the dip,” said a fourth.
David begged Liam to fix the tests – but the doctor claimed he could not because of ethical reasons.
Desperate David said: “So I’ve just got to stand by and watch my son’s life get turned upside down?”
Liam insisted there was a 50/50 chance, which could indicate in classic soap style that there is another possible father in play.
The answer will seemingly be revealed next week as the results have been fast-tracked at the lab.
This new theory would explain why Liam has been so interested in helping David and Jacob with their baby bombshell.
The doctor confessed that he might know where Maya is hiding and took her to visit his ex’s mum’s house – where they made a worrying discovery.
Angry Leyla asked: “Where is she? You know who I’m talking about. That lying cow of a daughter of yours.”
Furious Barbara admitted she did know that her daughter was pregnant but had no interest in seeing her grandchild.
She then announced that the police had told revealed Maya’s car had been spotted leaving the country.
Will Maya ever return to claim her child?
*Emmerdale airs weeknights on ITV at 7pm