Emmerdale: Who pushed Caleb? All the suspects and their motives

It's the latest whodunnit to rock the ITV soap, but who was capable of wanting Caleb dead?

FROM ITVSTRICT EMBARGOPrint media - No Use Before Tuesday 6th June 2023Online Media - No Use Before 0700hrs Tuesday 6th June 2023 Emmerdale - 9704.05Thursday 15th June 2023Out on a woodland ridge, Caleb’s [WILL ASH] blindsided when the unknown figure rushes out and pushes him over the edge – his lifeless body sprawls on the ground below. Back in the village, a number of suspicious characters all return from mysterious outings. Picture contact - David.crook@itv.comPhotographer - Mark BruceThis photograph is (C) ITV and can only be reproduced for editorial purposes directly in connection with the programme or event mentioned above, or ITV plc. This photograph must not be manipulated [excluding basic cropping] in a manner which alters the visual appearance of the person photographed deemed detrimental or inappropriate by ITV plc Picture Desk. This photograph must not be syndicated to any other company, publication or website, or permanently archived, without the express written permission of ITV Picture Desk. Full Terms and conditions are available on the website www.itv.com/presscentre/itvpictures/terms
Emmerdale's Caleb is followed and attacked by a mystery assailant. (ITV)

Yes, it’s ‘soap whodunnit’ time once more, as Emmerdale’s scheming Caleb Miligan (William Ash) finds himself pushed over the edge of a woodland ridge after making a series of enemies in quick succession.

Just days after Kim Tate (Claire King) exposed Caleb's plot against her, a number of villagers will be seen returning from mysterious outings.

At the same time, Caleb’s unconscious body lies on the ground. But just who are the suspects of this attack, and what are their motives for targeting the newcomer?

Read more: Emmerdale spoilers: Who pushed Caleb? Suspects revealed

So read on for a handy guide on all you need to know ahead of the big episode.

Who attacked Caleb? Suspect list

Cain Dingle

FROM ITV

STRICT EMBARGO
Print media - No Use Before Tuesday 6th June 2023
Online Media - No Use Before 0700hrs Tuesday 6th June 2023

Emmerdale - 9701

Monday 12th June 2023

The Dingle Court convenes to debate Caleb [WILL ASH]. Belle Dingle [EDEN TRAYLOR-DRAPER], Cain Dingle [[JEFF HORDLEY], Charity Dingle [EMMA ATKINS], Chas Dingle [LUCY PARGETTER] , Moira Dingle [NATALIE J ROBB], Nate Robinson [JURELL CARTER], Noah Dingle [JACK DOWNHAM], Sam Dingle [JAMES HOOTON], Zak Dingle [STEVE HALIWELL]. The court is thrown on its head when the defendant himself makes a surprise appearance, resolute he’s staying in the village, but will it be his choice? 

Picture contact - David.crook@itv.com

Photographer - Mark Bruce

This photograph is (C) ITV and can only be reproduced for editorial purposes directly in connection with the programme or event mentioned above, or ITV plc. This photograph must not be manipulated [excluding basic cropping] in a manner which alters the visual appearance of the person photographed deemed detrimental or inappropriate by ITV plc Picture Desk. This photograph must not be syndicated to any other company, publication or website, or permanently archived, without the express written permission of ITV Picture Desk. Full Terms and conditions are available on the website www.itv.com/presscentre/itvpictures/terms
Cain wants rid of half-brother Caleb. (ITV)

Caleb’s half-brother Cain (Jeff Hordley) has been left seething after discovering that Caleb sabotaged his wife Moira’s (Natalie J Robb) farm as part of his plot to fool Kim. He’s already warned Caleb to steer clear from his family, but Caleb has moved into the B&B anyway.

The Dingles hold their traditional court to decide Caleb’s fate, and Moira later tries to stop Cain from taking revenge. But when Caleb goads him, Cain launches himself at him and has to be dragged away.

At the Woolpack, Caleb passes the time insulting those who have turned against him, but will this send Cain over the edge — or has he already planned to punish Caleb for his role in Butler’s Farm’s downfall?

Leyla Harding

FROM ITV

STRICT EMBARGO
Print media - No Use Before Tuesday 6th June 2023
Online Media - No Use Before 0700hrs Tuesday 6th June 2023

Emmerdale - 9703

Wednesday 14th June 2023

Caleb [WILL ASH] invites Leyla Cavanagh [ROXY SHAHIDI] to lunch in the pub. Just as Leyla begins to forgive Caleb there's pandemonium after Charity Dingle [EMM ATKINS] reveals she slept with Caleb. Jealous and upset, Mack Boyd [LAWRENCE ROBB] squares up to Caleb. Whilst Chloe's [JESSIE ELLEND] hurt by Mack’s reaction.  

Picture contact - David.crook@itv.com

Photographer - Mark Bruce


This photograph is (C) ITV and can only be reproduced for editorial purposes directly in connection with the programme or event mentioned above, or ITV plc. This photograph must not be manipulated [excluding basic cropping] in a manner which alters the visual appearance of the person photographed deemed detrimental or inappropriate by ITV plc Picture Desk. This photograph must not be syndicated to any other company, publication or website, or permanently archived, without the express written permission of ITV Picture Desk. Full Terms and conditions are available on the website www.itv.com/presscentre/itvpictures/terms
Leyla feels humiliated by former love interest Caleb. (ITV)

After finding out the truth about Caleb’s intentions in the village, his on/off love interest Leyla (Roxy Shahidi) finds it hard to believe that he ever cared for her. She rejects an apology from Caleb, but later thaws towards him.

Read more: British Soap Awards: The fight for Best Soap over the years

Unfortunately, this coincides with the reveal that Caleb has just spent the night with Charity Dingle (Emma Atkins). After this, Leyla’s friend David Metcalfe (Matthew Wolfenden) tries to support her and prevent her from suffering a drug relapse.

David promises Leyla that they will be able to watch Caleb’s comeuppance from the sidelines, but has Leyla already come up with her own way to teach him a lesson?

Will Taylor

FROM ITV

STRICT EMBARGO
Print media - No Use Before Tuesday 20th January 2023
Online Media - No Use Before 0700hrs Tuesday 20th January 2023

Emmerdale - Ep 9588

Monday 30th January 2023

Will Taylor [DEAN ANDREWS] confronts Sam Dingle [JAMES HOOTON] about his missing watch. As things get heated, Caleb [WILL ASH] warns Will and steps in to separate him from Sam.  

Picture contact - David.crook@itv.com

This photograph is (C) ITV Plc and can only be reproduced for editorial purposes directly in connection with the programme or event mentioned above, or ITV plc. Once made available by ITV plc Picture Desk, this photograph can be reproduced once only up until the transmission [TX] date and no reproduction fee will be charged. Any subsequent usage may incur a fee. This photograph must not be manipulated [excluding basic cropping] in a manner which alters the visual appearance of the person photographed deemed detrimental or inappropriate by ITV plc Picture Desk. This photograph must not be syndicated to any other company, publication or website, or permanently archived, without the express written permission of ITV Picture Desk. Full Terms and conditions are available on  www.itv.com/presscentre/itvpictures/terms
Will is angry with Caleb on wronged Gabby's behalf. (ITV)

Will (Dean Andrews) has come to see Gabby Thomas (Rosie Bentham) as another daughter. He is simmering with anger after Nicky (Lewis Cope), on orders from dad Caleb, romanced Gabby and planned to marry her for the wealth she inherited for her young son Thomas — another Tate heir.

Nicky developed a conscience, and recently confessed not only to being gay, but also the entirety of Caleb’s vile plot. Gabby soon ends up in an altercation with Caleb, leaving Will more furious than ever. Might he be the one to follow Caleb and seek vengeance for innocent pawn Gabby?

Read more: Emmerdale: Caleb revealed to be Frank Tate's son, but who was he?

Remember, Will’s wife Kim promised Gabby that Caleb would pay for what he had done. You'll notice that Kim isn't billed as a potential culprit, but fans will recall that she's not one for getting her hands directly dirty. So is Will involved on Kim's instruction, or is he acting on his own protective feelings for both Gabby and Kim?

Mackenzie Boyd

FROM ITV

STRICT EMBARGO
Print media - No Use Before Tuesday 6th June 2023
Online Media - No Use Before 0700hrs Tuesday 6th June 2023

Emmerdale - 9703

Wednesday 14th June 2023

Caleb [WILL ASH] invites Leyla Cavanagh [ROXY SHAHIDI] to lunch in the pub. Just as Leyla begins to forgive Caleb there's pandemonium after Charity Dingle [EMM ATKINS] reveals she slept with Caleb. Jealous and upset, Mack Boyd [LAWRENCE ROBB] squares up to Caleb. Whilst Chloe's [JESSIE ELLEND] hurt by Mack’s reaction.  

Picture contact - David.crook@itv.com

Photographer - Mark Bruce


This photograph is (C) ITV and can only be reproduced for editorial purposes directly in connection with the programme or event mentioned above, or ITV plc. This photograph must not be manipulated [excluding basic cropping] in a manner which alters the visual appearance of the person photographed deemed detrimental or inappropriate by ITV plc Picture Desk. This photograph must not be syndicated to any other company, publication or website, or permanently archived, without the express written permission of ITV Picture Desk. Full Terms and conditions are available on the website www.itv.com/presscentre/itvpictures/terms
Mack rages over the news of Caleb and Charity's one night stand. (ITV)

After Charity reveals to estranged husband Mack (Lawrence Robb) that she has slept with Caleb, Mack immediately squares up to him. But when Mack has time to cool down and decides to apologise, Caleb makes the situation worse and leaves Mack more enraged.

Mack then threatens that there will be consequences to Caleb’s behaviour. But are these just words which may come back to haunt him when Caleb is attacked, or does Mack’s jealousy influence this particular whodunnit?

Emmerdale airs Caleb's attack on Thursday, 15 June from 7.30pm on ITV.

Watch the latest Emmerdale spoilers