Hayley's (Julie Hesmondhalgh) hidden away in the flat furious with Roy (David Neilson) for causing her to lose Christian (Andrew Turner) by telling him the truth. She tells Becky (Katherine Kelly) that she's not sure she can forgive him for what happened, and that her life will never feel whole again. Roy meanwhile is struggling to hold it together in the cafe as the customers stage a rebellion over his new portion sizes, Becky insists she'll deal with the customers and tells Roy to go and sort out his marriage. But as Hayley snaps that she'll never take advice from him again before storming out, it’s clear that she's not going to forgive and forget any time soon…Meanwhile, when Jamie (Rupert Hill) and Violet (Jenny Platt) return from Carol's wedding it's clear that they've enjoyed each other’s company and didn't mind being mistaken as a couple! However, Violet's exhausted and when tipsy Marcus (Charlie Condou) and Sean (Antony Cotton) come home and wake her up with their loud music, Violet's annoyed. Will Violet be able to cope living with Sean and Marcus' party lifestyle when she's caring for a newborn baby? Cilla (Wendi Peters) returns from the States armed with pressies for all and, despite being forced to cough up for Cilla's taxi, Fiz (Jennie McAlpine) is delighted with the generous birthday gift from her mum. As Cilla settles back into life in Weatherfield she excitedly chats about her plans to open a British themed diner in Las Vegas! Will the residents of Coronation Street soon be bidding good riddance to Cilla?Elsewhere, Paul (Tom Hudson) succeeds in riling Tyrone (Alan Halsall) once again when he videos him singing to himself and humiliates him by sending the clip to everyone in the pub! And Sally (Sally Whittaker) is put out when John (Graeme Hawley) tells her that he'd rather catch up with Cilla in the pub than discuss her essay! She's convinced that he's been put off by Kevin's 'common' behaviour!