Episode 6296 (21st May 2006)

Plot
The post arrives at the Platts and there's still no birthday card for Richard. Gail's relieved thinking that David must be innocent. However Keith later gives her a letter which was delivered to him by accident. Gail's horrified to discover it's a birthday card from Richard. Gail feels sick knowing David's the culprit.

Gail confronts David with the card. At first he denies it but Gail reveals how she lied to him about Richard's birthday which is in December. David admits he sent the cards. Sarah's disgusted when she finds out it was David. Gail blames herself for David's behaviour saying that if he's such a bad lad then she must be an even worse mother. David overhears.

Kelly asks Danny for her job back but he refuses her saying she's a thief. Hayley leads the factory girls in pleading with Danny to give Kelly her job back. He eventually relents. Kelly's delighted.

Meanwhile, Amber and Craig work together in the shop. Amber tells Craig what a useless father Dev is. Amber asks Dev if she can live with him rather than go to Finland but Dev tells her Sunita's moving into the house and he's moving out. Amber leaves in tears.

Ashley plans to blacken Matt's name to strengthen his case against him.

Regular cast

 * Kelly Crabtree - Tupele Dorgu
 * Lloyd Mullaney - Craig Charles
 * Gail Platt - Helen Worth
 * David Platt - Jack P. Shepherd
 * Danny Baldwin - Bradley Walsh
 * Dev Alahan - Jimmi Harkishin
 * Amber Kalirai - Nikki Patel
 * Audrey Roberts - Sue Nicholls
 * Craig Harris - Richard Fleeshman
 * Keith Appleyard - Ian Redford
 * Ashley Peacock - Steven Arnold
 * Joshua Peacock - Benjamin Beresford
 * Claire Peacock - Julia Haworth
 * Sarah Platt - Tina O'Brien
 * Hayley Cropper - Julie Hesmondhalgh
 * Fiz Brown - Jennie McAlpine
 * Joanne Jackson - Zaraah Abrahams

Guest cast
None