Episode 6640 (10th September 2007)

Plot
After plucking up the courage to go into the record shop, Hayley can't bring herself to tell Christian who she is and ends up buying a record instead. As she arrives back on the street with Becky she decides she has to tell Roy the truth before she goes any further. She's terrified as she takes him into the flat to break the news and is devastated when Roy reacts very badly to the discovery that Hayley has not only lied about being a virgin but also kept the information about her son and hiring a private detective from him. Unable to cope with the revelation Roy storms out of the café.

Over at the Peacock's, Claire and Ashley tell a confused Joshua that they're splitting up and Ashley's moving out. Ashley pleads with Claire again to give him another chance, but once again she gives him the cold shoulder. As he bemoans the state of his life to Kevin and Jerry in the Rovers Ashley finally breaks down, fearing that he's lost Claire for ever.

Meanwhile, David infuriates everyone by acting so remorseless and when Gail goes to the hairdressers he takes his break early to avoid her.

Elsewhere, Sally’s snobbery over John teaching her spills over into family life when Kevin embarrasses her by buying kebabs for tea!

Regular cast

 * Hayley Cropper - Julie Hesmondhalgh
 * Ashley Peacock - Steven Arnold
 * Claire Peacock - Julia Haworth
 * Joshua Peacock - Benjamin Beresford
 * Becky Granger - Katherine Kelly
 * Audrey Roberts - Sue Nicholls
 * Gail Platt - Helen Worth
 * David Platt - Jack P. Shepherd
 * Maria Sutherland - Samia Smith
 * Roy Cropper - David Neilson
 * Sally Webster - Sally Whittaker
 * John Stape - Graeme Hawley
 * Rosie Webster - Helen Flanagan
 * Kevin Webster - Michael Le Vell
 * Jason Grimshaw - Ryan Thomas
 * Sophie Webster - Brooke Vincent
 * Jerry Morton - Michael Starke
 * Mel Morton - Emma Edmondson

Guest cast

 * Christian Gatley - Andrew Turner