Emmerdale spoilers! Cain Dingle lures his wife’s young lover Nate into a watery trap…

Cain Dingle takes revenge on his cheating wife Moira and her lover Nate…

Emmerdale‘s Cain Dingle takes ‘secret’ lovers Moira and Nate by surprise and subjects them to a fishing trip they’re unlikely to forget in Wednesday’s episode (see our TV Guide for full listings).

At the hotel, Moira’s in bed with Nate unaware that all hell is about to break loose.

Back in Emmerdale, Pete (Anthony Quinlan) has told her husband Cain (Jeff Hordley) that she’s been having an affair with farmhand Nate (Jurell Carter).

With a revenge plan all mapped out, Cain places a can of petrol in his car boot and sets off to wreak havoc.

Moira gets the shock of her life when Cain pitches up at the hotel where he proceeds to coerce his wife and her ‘colleague’ Nate into getting into his car and joining him for a spot of fishing.

Feeling uneasy in the face of Cain’s outwardly ‘relaxed’ mood and out-of-character behaviour, Moira worries when her husband steers the boat he’s hired into the centre of a huge lake.

Moira and Nate look fearful over what Cain has planned in Emmerdale

Cain Dingle acts the innocent as he takes Moira and Nate on an impromptu ‘fishing trip’

Down below deck, wary Moira is making tea when she hears a huge thud. As she heads upstairs to investigate, she finds Nate and Cain lamping each other. But as Moira tries to stop the men from fighting, she gets knocked into the water…

Moira and Nate look fearful over what Cain has planned in Emmerdale

Cain Dingle turns on Nate making his violent intentions towards his wife’s lover very clear

A murderous Cain and Nate fight in Emmerdale

Nate fights back and towers over his tormentor Cain Dingle

Back in the village, Faith (Sally Dexter) desperately tries to get hold of her son and panics when Cain fails to answer her call…

Drama is unfolding elsewhere, too. At the Woolpack, it’s all systems go for the re-opening of the pub and pregnant Chas (Lucy Pargeter) is being run ragged.

When the landlady heads into the loos to check out the facilities, she and pub cook Marlon (Mark Charnock) find themselves locked in together! With impeccable timing, Chas’ waters break!

Chas goes into labour trapped in the toilet in Emmerdale

Marlon plays midwife when his pregnant cousin Chas goes into labour

As Bob cranks up the music in the bar, Chas and Marlon’s cries are drowned out. With nowt else for it, Marlon’s forced to get stuck in. Can he deliver his terrified cousin’s baby safely?