Warning: Contains spoilers for Wednesday’s Emmerdale episode (20th November 2024), currently available to stream .
There were a few shocks for Emmerdale viewers in the latest edition, as Moira Dingle’s (Natalie J Robb) brain tumour surgery took place.
Telling her stressed husband Cain Dingle (Jeff Hordley) not to wait around at the hospital, Moira told him she loved him, and was soon falling into a deep sleep via anaesthetic.

While the voice of her surgeon could be heard in real time, Moira found herself dreaming that she was at home with son Isaac (Bobby Dunsmuir) and stepson Kyle (Huey Quinn), who acted out her operation before dragging her outside to watch them play.
There, Moira was overwhelmed to be joined by her late daughter Holly Barton, as Sophie Powles unexpectedly reprised her memorable role after Holly tragically died by overdose in 2016.