Cain looks shocked as Moira cries on Emmerdale (Credit: ITV)

Tonight’s Emmerdale spoilers see Moira Dingle tell Cain that dad Zak has died. Cain learns the terrible news just as Moira decides to keep a secret from him – that she’s gotten a date for her operation. What will she decide to do?

Elsewhere, Billy tells Mack that he’s got another fight booked. Begging Mack to keep his secret, he’s left shocked when his friend agrees to help out.

Meanwhile, loved-up Tom and Amelia put on a show of their relationship for the punters of the Woolpack. Does Tom have everyone fooled?

Here’s tonight’s Emmerdale spoilers for Monday, October 14.

Moira talks to an upset-looking Cain on Emmerdale
There’s bad news in store for Cain (Credit: ITV)

Moira tells Cain that Zak has died in Emmerdale spoilers

1. Moira gets a date for her operation

Moira suffers a seizure while cooking. After coming to, she receives news of an available operation slot the next day. However, she decides to keep it a secret from Cain.

2. Cain learns that Zak has died

Then, as Cain goes for a shower, Moira answers a call from Debbie. Debbie tells her that Zak has passed away. How will Cain react to the heartbreaking news that his dad has died?

Emmerdale's Billy and Mack are talking in the kitchen
Billy tells Mack that he’s booked another fight (Credit: ITV)

Billy continues keeping secrets in Emmerdale spoilers

3. Billy begs Mack to keep a secret

Billy tells Mack he’s going to have to take on another fight. He begs Mack to keep it a secret.

Mack agrees not to say anything – and tells Billy that he wants to help him train.

Tom and Amelia get serious in Emmerdale spoilers

4. Tom sets a date with Amelia

Tom and Amelia meet at the café. Amelia is thrilled when Tom arranges for them both to go on a date that evening. Their relationship apparently back on track, the pair arrive at the Woolpack that night for their date.

Read more: All the times Queen Kim proved no one is a match for her

Emmerdale usually airs weeknights on ITV at 7.30pm.

Classic Emmerdale usually airs every weekday on ITV3 at 6am and 6.30am, plus 1.40pm and 2.10pm.

Visit our Facebook page @emmerdaleinsider for all the latest Emmerdale news, gossip and spoilers and let us know what you think! Or find us on Twitter @emmerdaleinside