CONFRONTATION is rife in the Dales after Caleb Milligan’s plan for revenge was foiled.
Tonight in Emmerdale, the schemer played by Will Ash makes a new enemy in the form of Mackenzie Boyd.
Caleb Milligan makes a new enemy tonight
His night with Charity Dingle comes to light
How will Leyla react?
A lonely Charity Dingle (played by Emma Atkins) found solace in the form of Caleb Milligan after the pair decided to share a few drinks.
The Woolpack landlady has struggled to cope with her soon-to-be ex-husband Mackenzie Boyd (Lawrence Robb) moving on with Chloe Harris (Jessie Elland).
But tonight on ITV, the pair agree to keep their one night stand a secret from everybody in the eponymous village, particularly as Caleb was also romantically involved with wedding planner Leyla Harding.
Caleb got into Leyla’s bad books after it was revealed he had forced his gay son Nicky to tie the knot with Gabby Thomas in the hopes of getting his hands on the Tate fortune.
With the marriage exposed as a sham, Leyla realised she’d wasted her time and hasn’t been able to let go of Caleb’s actions.
Caleb remains determined to make her forgive tonight and things appear to be on the right track when she agrees to meet up with him at The Woolpack.
Meanwhile, Chloe Harris is happy to see her relationship with Mack evolving but remains frustrated when he’s reluctant to tell Charity about their new romance.
Everything comes to a head for Mack when Charity herself reveals she slept with Caleb.
Leyla (Roxy Shahidi) is fuming once again while the heartthrob is jealous, upset and determined to square up to Caleb.
Tension is brimming in the iconic pub but how will it all end?
Later on, a hurt Chloe gives Mackenzie an ultimatum – he can choose between her or Charity.
Who will Mack decide to stand with?
Can he work things out with Chloe?
Could he get revenge on Caleb?
Has Caleb blown his chances with Leyla?
Emmerdale airs weeknights from 7.30pm on ITV.
Chloe is hurt by Mackenzie’s actions
She gives him an ultimatum following his clash with Caleb