and threatened Sally that he would "make her pay for what she did". She escaped what looked to be her final beating, and fled to the safety of the Street. Greg left the Street, after stealing the last of the money from Janice Battersby's leccie tin, at the end of 1998. Greg made a return in May 1999 and held Sally and her two daughters hostage in their own home in an attempt to force her to help him blackmail Mike after he had proof that Mike had been seeing another woman behind his wife Alma's back. The police were called and in a last-ditch attempt to protect her daughters, she hit Greg over the head with a chair, knocking him out cold, the police then stormed the house and Greg was arrested. He was later charged with false imprisonment. Edna Miller Edna Miller first appears in September 1998, when she is interviewed by Jack (Bill Tarmey) and Vera Duckworth (Liz Dawn) for the new job as barmaid in The Rovers Return Inn. Her immediate negativity is a turn-off and she fails to get the job. She reappears on 21 June 2000, when it is revealed that she has been working in packing in Underworld, and is moved to the factory floor, along with Karen Phillips (Suranne Jones). It is not long before Edna gets herself into trouble when she gives journalist Ken Barlow (William Roache) a story about the poor working conditions in the factory, which he then publishes in The Weatherfield Gazette. Factory owner Mike Baldwin (Johnny Briggs) is livid at the publication and fires Deirdre Barlow (Anne Kirkbride), believing her to be Ken's source. Eventually, Edna admits that she is the mole, and is fired from the factory. The Rovers Return landlady Natalie Barnes (Denise Welch) then hires Edna as a cleaner in the pub in September 2000. Edna remains working there until her sudden death on 19 September 2001. In the days leading up to her demise, she claims that she can sense death and firmly believes that landlord Duggie Ferguson (John Bowe) will soon meet his end. In a macabre twist of fate, Duggie finds Edna dead in his bed after a night of drinking in the pub. On 23 September 2001, Edna's funeral takes place, and the Weatherfield residents meet her equally miserable sister Iris Merry. Neil Flynn Neil Flynn, played by Tim Dantay,