Episode 6667 (19th October 2007)

Plot
When Sally reveals that Rosie won't be coming to work as she's ill, Liam explains that her 'illness' might have something to do with what happened yesterday. Sally's clearly embarrassed and decides to have a word with Rosie. But as Sally tells her she should stick to boys not men, Rosie's upset that everyone sees her as a silly teenager.

However, when John arrives for his lesson with Sally to find Rosie upset, she pours her heart out to him and is pleased that John treats her like an adult. However, when he assures her that she's gorgeous, she leans in and kisses him on the lips. John initially backs away but when she goes to kiss him again, he responds.

Meanwhile, Gail's pleased that Sarah and Todd have finally managed to call a truce and suggests they go for dinner at the Italian with Todd and Eileen. David feels sidelined and is furious as he sees them all happily heading off for the restaurant.

Elsewhere, Roy and Hayley return from their trip early having largely resolved their differences over the Christian incident. But Hayley reveals to Becky that her life feels somewhat empty and she wants to help other people so she's been in contact with a community volunteer group in Africa.

Elsewhere, there's still no sign of Jerry and Jodie's struggling in the shop as the boiler breaks. When Eileen pops into the kebab shop to tell her that Jerry's called from Italy and has a £1000 fine to pay, Jodie is resigned to coming to the rescue once again.

Regular cast

 * John Stape - Graeme Hawley
 * Fiz Brown - Jennie McAlpine
 * Todd Grimshaw - Bruno Langley
 * Norris Cole - Malcolm Hebden
 * Eileen Grimshaw - Sue Cleaver
 * Jason Grimshaw - Ryan Thomas
 * Kelly Crabtree - Tupele Dorgu
 * Wiki Dankowska - Wanda Opalinska
 * Jodie Morton - Samantha Seager
 * Sally Webster - Sally Whittaker
 * Becky Granger - Katherine Kelly
 * Liam Connor - Rob James-Collier
 * Janice Battersby - Vicky Entwistle
 * Sarah Platt - Tina O'Brien
 * Rita Sullivan - Barbara Knox
 * Doreen Fenwick - Barbara Young
 * Hayley Cropper - Julie Hesmondhalgh
 * Roy Cropper - David Neilson
 * Roger Stiles - Andrew Dunn
 * David Platt - Jack P. Shepherd
 * Rosie Webster - Helen Flanagan
 * Maria Sutherland - Samia Smith
 * Darryl Morton - Jonathan Dixon
 * Gail Platt - Helen Worth
 * Michelle Connor - Kym Ryder
 * Dev Alahan - Jimmi Harkishin

Guest cast

 * George Trench - Keith Barron
 * Ivor Priestley - Paul Copley