Liam Cavanagh (Jonny McPherson) has been thrown back in time after discovering what really happened to Leanna in Emmerdale.
Last night, Liam managed to save Vinny (Bradley Johnson) and Manpreet (Rebecca Sarker), who were being held hostage in a barn by Meena (Paige Sandhu).
As he helped them to safety, Liam also learnt the truth about Meena – she’s been killing people in the village, including Leanna.
His fury growing, Liam raced into the woods to find Meena with a ‘deep, animalistic need to destroy her’, as Jonny McPherson told Metro.co.uk.
Consumed with emotion, Liam broke down in tears as realisation started to hit him.
Tonight, with Meena on the run, village residents tried to process the horrific news.
As Jacob (Joe-Warren Plant) confronted Noah (Jack Downham) over Leanna’s ring, history was repeating itself as Liam sat at home, overwhelmed, angry and blaming himself.
Leyla (Roxy Shahidi) reminded Liam that the only person to blame was Meena – but just like before, he wasn’t prepared to listen to anyone.
In need of some air, Liam attempted to work on his allotment, but when his shovel broke, his anger ensued.
Furious and very emotional, Liam trashed the allotment, pulling veg out of planters and smashing pots to pieces.
Completely devastated, Liam has failed to spot the trophy box that Meena buried a few days ago – but will he find it next week?
Will Liam discover the golden evidence to prove Meena was responsible for Leanna, Andrea and Ben’s deaths?
If you’ve got a soap or TV story, video or pictures get in touch by emailing us firstname.lastname@example.org – we’d love to hear from you.
Join the community by leaving a comment below and stay updated on all things soaps on our homepage.