Tracy Metcalfe is about to drop a huge bombshell on estranged husband David.
Just when the hapless shop owner thought he couldn’t be any more shocked by anything Tracy told him, she proves him wrong…
And it couldn’t come at a more confusing time for him, as he’s just embarked on a passionate affair with a married woman.
Read more: Emmerdale SPOILER: Lachlan to kill Lydia next?
David and Tracy split up earlier this year when he discovered she used to be a sex worker and struggled to forgive her.
While it looked like they might reunite last month, after realising they still had feelings for each other, the moment passed.
This week, David spent the night with teacher Maya Stepney. Yes, he should know better than to have an affair with the doctor’s wife, especially as GP Liam Cavanagh probably has access to some strong medications and sharp tools…
Okay, the Dr and his wife have separated, but it’s still a can of worms!
Don’t miss out: Three steps to ensure you see all ED!’s latest news on Facebook
Wednesday’s visit to the Dales hinted that Tracy was hiding something, as she seemed troubled when she discovered David was moving on in his love life.
Fans realised it was more than just jealously, and began to speculate that perhaps Tracy is pregnant with David’s child.
Especially after she hinted to Eric Pollard that something was on her mind.
Tonight (Thursday 19 July), Tracy reveals the secret that has been bothering her.
Just what is she hiding?
Meanwhile, in cringeworthy scenes, David is forced to visit the doctor surgery over fears his testicular cancer has returned.
Lo and behold, Dr Cavanagh attends to him and asks David to drop his trousers to take a closer look.
Is the cancer back, or has David sprained himself making love to the GP’s estranged wife?! Awks!
Would you like to see David and Tracy get back together? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!