Emmerdale spoilers: Tracy discovers all in a showdown with her cheating husband David

Tracy learns David slept with Leyla in Greece

An almighty barney kicks off between estranged husband and wife David and Tracy which looks set to end their marriage for good. Tracy has decided that he’s been sleeping with Priya but a communication mix up results in the real truth tumbling out. Tracy is absolutely gobsmacked when David reveals he cheated on her with Leyla.

Explosions are happening elsewhere, too. Ross learns his attacker is intending to plead not guilty and kicks off. Moira and Pete are more concerned about him than ever.

Daz and Bernice are rowing as well. As usual, the issue is Gabby.