Charity is in a pickle, Moira faces a dark chapter from her past, and Cain squares up in the village.
Cain spots Mackenzie in the village the two men square up and Cain tells him if he ever sees him in the village again, he’ll leave in a coffin.
Cain and Sam plan revenge on Jamie, Charity starts to spiral out of control, and Rhona reminds her friend Moira she is there if she needs her.
Charity is full of self loathing and turns to the bottle to hide her upset
Mackenzie watches from the shadows, Paddy discovers Chas is back but had not told him about her return, and Moira makes an olive branch phone call.
Cain arrives and starts slating Mackenzie. Moira tells him to stay away. Has she just pushed him away too?
Thursday Episode 1
Charity urges Chas to sort out her relationship with Paddy before it’s too late, Tracy drops the bombshell Johnny is already with Vanessa and then another bombshell which truly shatters Charity Dingle’s hopes of a reconciliation., and Cain squares up to Mackenzie.
Thursday Episode 2
Paddy needs Dutch courage, Gabby has an admission, and Moira learns of Mackenzie’s new position.
Chas is upset that Paddy stayed out, Gabby is concerned, and Nate gets a call, informing him that his plea hearing is tomorrow.
- Alexander Lincoln as Jamie Tate
- Amy Walsh as Tracy Metcalfe
- Anna Nightingale as Andrea Tate
- Ash Palmisciano as Matty Barton
- Bradley Johnson as Vinny Dingle
- Dean Andrews as Will Taylor
- Dominic Brunt as Paddy Kirk
- Eden Taylor-Draper as Belle Dingle
- Emma Atkins as Charity Dingle
- Jack Downham as Noah Dingle
- James Hooton as Sam Dingle
- Jeff Hordley as Cain Dingle
- Jonny McPherson as Liam Cavanagh
- Joshua Richards as Bear Wolf
- Jurell Carter as Nate Robinson
- Karen Blick as Lydia Dingle
- Katie Hill as Sarah Sugden
- Lawrence Robb as Mackenzie Boyd
- Lisa Riley as Mandy Dingle
- Lucy Pargeter as Chas Dingle
- Mark Charnock as Marlon Dingle
- Matthew Wolfenden as David Metcalfe
- Natalie J. Robb as Moira Dingle
- Olivia Bromley as Dawn Taylor
- Reece Dinsdale as Paul Ashdale
- Rosie Bentham as Gabby Thomas
- Roxy Shahidi as Leyla Harding
- Tony Audenshaw as Bob Hope
- Zoe Henry as Rhona Goskirk
Emmerdale airs Monday – Friday at 7.00pm on ITV with an extra episode at 8.00pm on Thursdays.