Michelle (Kym Ryder) is on cloud nine after Sonny's (Pal Aron) surprise proposal and returns to the Rovers to tell everybody her news. Sonny seems distracted however and declines to join her celebrations in the pub with everybody else. The party commences when an unsuspecting Steve (Simon Gregson) arrives, Michelle can't resist sarcastically telling Steve her big news. A hurt Steve can’t help but blurt out what he knows about Sonny and Sean's (Antony Cotton) affair. To everybody in the Rovers this is just a far fetched way of Steve getting back at Michelle. No-one believes he actually has her best interests at heart. Michelle looks at him in pity as a dejected Steve is led out of the Rovers by Lloyd (Craig Charles). Will Michelle ever discover the truth? Liam (Robert James Collier), under fire from the Underworld girls for their strenuous work load, consults Paul (Sean Gallagher) about finding a replacement for Janice (Vicky Entwistle). Carla (Alison King), aware she needs to get into Liam's good books, offers to give him one of her workers from the night-shift. A reluctant Liam agrees. The factory girls aren’t happy when the Connors employ Vicki from the night shift, but supply has to meet demand. Kelly is still being cold shouldered by the other workers and tells Carla she can’t continue working nights. Despite Carla's best efforts, Kelly (Tupele Dorgu) can't take the agro from the day-shift girls any longer, there is a firm divide in the Underworld workplace.Unsuspecting cabbie Jamie (Rupert Hill) gets a shock when his pick-up at the station turns out to be none other than Leanne (Jane Danson)! The journey back to the street is awkward but the atmosphere thaws as the two agree to a drink back at Jamie's. The two reflect on their rollercoaster history and past mistakes, neither can any longer point the finger of blame at the other. With Janice still away with Roger and, Les (Bruce Jones) not around, Jamie offers Leanne a room for the night at his place. But is it all too much for Leanne to accept?

Elsewhere, Ashley (Steven Arnold) worries about the level of Claire’s (Julia Haworth) involvement with Casey (Zoe Henry).