Cain Dingle has been left fearing the worst after his devastated daughter Debbie ran off, following his shock confession he he accidentally killed Debbie’s fiance Joe Tate, when the businessman fell and hit his head during a fight outside Home Farm on the couple’s doomed wedding day.

Debbie feels betrayed Cain has been lying to her for months, encouraging her to try and move on from Joe, when all along he has known Joe didn’t really jilt her at the altar and flee the village.

However, the shocks don’t end there when Debbie discovers Joe’s trusted friend Graham Foster helped cover-up the crime, and Cain’s wife Moira also knows the truth.

 But none of them know Joe was still alive when Graham drove off with his “dead” body!

Will Graham be able to talk his way out of trouble when a bitter Debbie confronts the businessman over his involvement in Joe’s fate?

Jacob tries to impress Maya

Will David’s suspicions be raised when Maya panics and snatches her phone back from Amba? (Picture: ITV)

Elsewhere in the village, school teacher Maya Stepney is amused as lovestruck teenage student Jacob Gallagher continues to send her shirtless selfies.

But Maya has already been warned by headteacher Jessie Grant about her behaviour around her male students. So she panics when she realises she’s left her phone in boyfriend David Metcalfe’s village store and catches David’s young daughter Amba playing with it…

Maya snatches the phone from Amba before Jacob’s secret texts and photos are discovered. But Maya’s shifty behaviour doesn’t go unnoticed by David’s ex, Priya Sharma. 

Will Priya share her suspicions with David, leading him one-step closer to exposing Maya’s forbidden affair with his stepson Jacob?

Sam surprises Belle and Lydia

Welcome to the Dingle family! Meet Spamela Hamderson! (Picture: ITV)

Meanwhile, after the shock death of Gloria the pet pig, Sam Dingle has a surprise for his younger sister Belle and his girlfriend Lydia Hart when he introduces a new addition to the family in the shape of…Spamela Hamderson!

Emmerdale continues weeknights at 7:00pm on ITV