Emmerdale spoilers follow.

Emmerdale airs a new disaster for the village next week, as Moira Dingle discovers a serious leak with the slurry tank at Butler’s Farm.

Once the worrying news gets out, Mackenzie Boyd is blamed for the mishap, which leaves scheming John Sugden feeling delighted at his enemy’s fall from grace.

The smile is soon wiped from his face though, when Cain Dingle reports that the slurry has contaminated the village’s main water supply…

“Things keep getting worse and worse for Mack. Not only is he full of hatred for John – his best friend’s fiancé – but now he’s full of shame too,” our Emmerdale source shares.

mack boyd, emmerdale

ITV

Related: Emmerdale seals Gail’s exit storyline as she leaves Ryan devastated

“After spending so much time on Butler’s Farm, you would think that he knows all the safety procedures like the back of his hand.

“Could it be that his feelings of anger towards John are playing havoc with his mind? Or is there something else going on?

“Whatever it is, Mack has plenty of explaining to do, and he better hope that the problem is resolved sooner rather than later…”

Unfortunately, the situation only worsens, as it turns out that Victoria Sugden’s young son Harry has consumed the water and needs urgent medical attention.

harry, victoria sugden, emmerdale

ITV

john sugden, aaron dingle, emmerdale

ITV

Related: Emmerdale’s Bear Wolf to get a nasty shock ahead of big new storyline

As the ambulance pulls up in the village, how will Mack cope with his guilt? And will John take the chance to pounce on his rival while he’s down?

Speaking about his character’s big feud, Lawrence Robb – who plays Mackenzie – recently told us: “Mack is best friends with Aaron so there’s an element of protective behaviour from him here. He’s never really seen eye-to-eye with John ever since he arrived in the village.

“I remember that in one of John’s first episodes, Mack tried to attack John with Nate – but John, with his army training, made it clear that that wasn’t going to happen. So from the start, Mack has never really warmed to him, and he definitely doesn’t want to see his mate get hurt by someone he feels he can’t trust.”

Emmerdale airs these scenes on Thursday 15 May and Friday 16 May on ITV1 and ITVX.

Emmerdale airs on weeknights at 7.30pm on ITV1, and streams on ITVX.

Read more Emmerdale spoilers on our dedicated homepage

Digital Spy’s first print magazine is here! Buy British Comedy Legends in newsagents or online now, priced at £7.99.

Deals that might interest youShop Sky TV, broadband and mobile dealsShop Sky TV, broadband and mobile dealsStranger Things Hellfire Club Dice Dangle CharmStranger Things Hellfire Club Dice Dangle CharmCredit: PandoraShop Claudia Winkleman's Traitors looksShop Claudia Winkleman’s Traitors looksCredit: BBC / Studio LambertOn SaleRichard Osman: We Solve MurdersRichard Osman: We Solve MurdersCredit: VikingShop PS5 consolesShop PS5 consolesCredit: PlayStationShop Alison Hammond's outfitsShop Alison Hammond’s outfitsCredit: Mark BourdillonApple TV+ 7-day free trialApple TV+ 7-day free trialCredit: Apple TV+Sign up for Disney+Sign up for Disney+Credit: Chuck ZlotnickThe Street of Lies: An Official Coronation Street Interactive NovelThe Street of Lies: An Official Coronation Street Interactive NovelCredit: Octopus BooksDeath in Paradise: The Puzzle BookDeath in Paradise: The Puzzle BookCredit: BBC Books