Pretty much everyone who watches Emmerdale was fuming with David Metcalfe last week when he confessed to Priya Sharma that he’d cheated on his wife Tracy with ex Leyla Harding.
Boo and hiss, David.
Read more: Paddy discovers Rhona still has a torch for him in Emmerdale
And now it looks like poor Tracy is about to find out David’s sordid secret when she makes a worrying discovery next week.
David’s been trying to cover his infidelity by whisking Tracy off on a romantic trip to Paris.
When they return Tracy is so loved up with her hubby that she’s even thinking of burying the hatchet with Priya, but her shocking discovery looks set to change everything.
David has to head off to a convention in Harrowgate – a real one this time, not an excuse to visit Leyla in Greece – but he realises he’s forgotten his phone and panics about what Tracy might find on it.
As it turns out he has every reason to be worried when Tracy finds his phone and spots an incriminating message from Leyla on it.
Mobile phones are causing a lot of grief in the village at the moment, just ask Lachlan White.
Tracy initially hides her upset from David, but then decides she needs to confront him about Leyla.
They’re interrupted by local handyman, Phil, and Tracy hatches a plan to get her own back on David.
Turning on her charm, Tracy asks Phil for a drink and proceeds to drown her sorrows, until a worried Vanessa arrives at the pub to take her home.
Back at home she finally gets the chance to confront David, but will she believe his explanation?
Read more: Lachlan attempts to kill Rebecca in Emmerdale
Meanwhile, Phil has an old picture of Tracy on his phone.
Who is he and has Tracy just invited danger into her life?
Emmerdale continues tonight at 7pm on ITV