EMMERDALE fans were left gobsmacked after last night’s episode, which saw one of the “show’s most iconic villains” Emma Barton make a shock return to the soap.
Emma (Gillian Kearney) had a long-running feud with Moira Dingle (Natalie J. Robb), which ended with the villain’s death in 2017.
ITVEmmerdale airs blast from the past as Moira Barton returns[/caption] ITVMoira was shocked to see her in the barn[/caption] Emma was one of the soaps most prolific villainsEmma...