As the aftermath of Charity Dingle’s (Emma Atkins) huge discovery continues, Mackenzie Boyd (Lawrence Robb) is now tasked with the terrifying prospect of facing Moira Barton (Natalie J Robb) and Cain Dingle (Jeff Hordley) as they discover he’s the father of Chloe Harris’ (Jessie Elland) baby.
Charity finally learnt the truth last week, when she headed to the hospital and spotted Mack in a hospital room beside Chloe, watching over Reuben after the news he had been diagnosed with bacterial meningitis.
In Friday’s (May 12) edition of the ITV soap, Charity unleashed her anger at the likes of Ryan (James Moore) and Sarah (Katie Hill) – who knew about Mack’s secret – and also discovered further details about when Reuben was conceived, as well as the lengths her husband had gone to try and get rid of Chloe and his baby.
The instalment ended with a broken Charity throwing Mack out of their home and in tonight’s episode, we learn he stayed on the sofa up at Butlers Farm – without actually telling Moira and Cain.
As they come downstairs ready for the morning in this new video, Moira and Cain are surprised to see Mack on the sofa, stinking of booze.
When Nate (Jurell Carter) enters, it isn’t long until he’s able to tell that something is up, prompting Mack to tell his sister and her partner that Chloe’s baby is his.
Moira and Cain are horrified, and when Mack makes a comment about Charity being family and also Cain’s ex, he goes to punch him, but Moira jumps in, asserting that if Mack’s life is going to be made hell as a result of his actions – she’s going to be the person responsible.
MORE : Emmerdale spoilers: Everything that happens next as Charity discovers Mack’s betrayal
MORE : 25 soap spoilers: Emmerdale Cain susses Caleb, EastEnders Alfie sacked, Coronation Street Faye caught, Hollyoaks wedding tragedy
The Soaps Newsletter
First appear at Mack delivers shocking news to Cain and Moira in Emmerdale spoiler video