Coronation Street Wiki


It's Christmas Eve and also Rosie's birthday. She's delighted when Bill gives her an MP3 player. Les and Yana sit in a bath full of mushy peas outside the medical centre to raise money for Cilla's dolphin fund. It's freezing and Cilla enjoys watching them suffer. Rosie tells David that Sophie hasn't got a sixth sense at all but has been reading Ivy Tilsley's diary. David points out that Ivy was more or less his gran and by rights the diary should be his. Steve apologises to Michelle for letting her down and asks her out on New Year's Eve instead. He's gutted when she says she's already got a date. Sophie hands Ivy's diary over to David who proceeds to read it. Maria joins him in the car and they giggle over some of the diary entries. Sonny Dhillon calls in the Rovers and confirms that he's the one with the New Year's Eve date with Michelle. David reads a diary entry which says how Gail wanted to have an abortion but Martin persuaded her not to. David realises that he was the baby in question. Liz invites the Barlows for Christmas dinner. Les and Yana finally climb out of the bath to find that Cilla's locked them out. David wraps the diary in Christmas paper as a present for Gail.


Regular cast[]

Guest cast[]



  • This episode was transmitted at 8.30pm.
  • Ivy Brennan's diary entry, reading that Gail Tilsley went for an abortion that day only to be stopped by Martin Platt, creates a continuity error as Ivy wasn't even aware of the pregnancy at that point. In fact, she didn't learn about it or the attempted abortion until several days later.
  • TV Times synopsis: Les and Yana continue fundraising for Cilla's dream trip by spending Christmas Eve in a bath of mushy peas. It looks like the ultimate revenge for the cheating pair, but Cilla's got more up her sleeve.
  • Viewing Figures: UK broadcast - 8,440,000 viewers (12th place).
December 2006 episodes
Fri 1st (1 2) • Sun 3rd • Mon 4th (1 2) • Wed 6thFri 8thSun 10th
Mon 11th (1 2) • Wed 13thFri 15thSun 17th • Mon 18th (1 2) • Wed 20th
Fri 22ndSun 24thMon 25thWed 27thFri 29thSun 31st