Bethany's (Amy/Emily Walton) still not recovered consciousness and devastated David (Jack P Shepherd) rushes home to tell Darryl (Jonathon Dixon) what has happened. When Gail (Helen Worth) returns she finds the pair of them sat in the car and launches at Darryl.Jerry (Michael Starke) comes out and Gail tells him what has happened but David covers for his friend and says he lied, the drugs weren’t Darryl’s. Gail doesn’t care where they came from and when the police come to arrest David she lets him go with them alone. The police tell a terrified David that he'll be charged with manslaughter if Bethany dooesn't make it but let him off with warning. However, when he returns home Gail and Sarah (Tina O' Brien) are shocked to see him and despite his genuine and heartfelt apology, Gail tells him to pack his things. Where will David go?Becky's (Katherine Kelly) upset that things are still tense between Hayley (Julie Hesmondhalgh)and Roy (David Neilson) and implores them both to try and work things out. However, Hayley is still convinced that she must put Christian behind her and move on for the sake of her marriage. And as Roy immerses himself in reducing the cafe’s carbon footprint so as to avoid dealing with the situation, it seems unlikely that this problem is going to be resolved any time soon…Meanwhile, it appears as though Sally's (Sally Whittaker) getting more out of her lessons with John (Graeme Hawley) than pure academic stimulation. Does John reciprocate her feelings? Elsewhere, Liz (Beverley Callard) is annoyed when Vernon (Ian Reddington) books their wedding for New Year's Eve, the busiest night of the year! Will they have to change the date?