Episode 6865 (21st July 2008)

Plot
Fiz is in shock as she tries to take in the news that John has returned to Weatherfield. Shaken, she keeps his return a secret in the hope that he'll disappear again but he is spotted in the café and the news soon filters through to Sally who informs Rosie.

Rosie tells Sally that it was the biggest mistake of her life but they agree they have to let Kevin know before he sees him and does something stupid. It doesn’t look as though John has any plans to leave any time soon, though, once he spots an advert for taxi drivers in Streetcars' window.

Michelle is finding it difficult having Steve around all the time and pretending to play happy families with Amy. Carla tells her it is emotional blackmail and Steve is stunned when Michelle tells him that he has to pack the rest of his things and leave.

With Jerry having collapsed in pain, Teresa yells for help – Kevin dashes over and helps get Jerry to the medical centre where it soon becomes clear he hasn’t been taking his medication properly. Teresa decides to work a fool proof method for him to ensure he takes the tablets correctly.

Ted, David and Tina show Gail the variety of new plants and how to care for them. She is very impressed until she realises she is allergic to some of them. As she moves one, she spots the cigarette burn it was hiding and demands to know what has been going on.

Regular cast

 * Fiz Brown - Jenny McAlpine
 * John Stape - Graeme Hawley
 * Teresa Bryant - Karen Henthorn
 * Jerry Morton - Michael Starke
 * Kevin Webster - Michael Le Vell
 * Eileen Grimshaw - Sue Cleaver
 * Lloyd Mullaney - Craig Charles
 * Steve McDonald - Simon Gregson
 * Kirk Sutherland - Andrew Whyment
 * Julie Carp - Katy Kavanagh
 * Janice Battersby - Vicky Entwistle
 * Vernon Tomlin - Ian Reddington
 * Michelle Connor - Kym Ryder
 * Carla Connor - Alison King
 * Amy Barlow - Amber Chadwick
 * Sean Tully - Anthony Cotton
 * Wiki Dankowska - Wanda Opalinska
 * Sally Webster - Sally Whittaker
 * Gail Platt - Helen Worth
 * Tina McIntyre - Michelle Keegan
 * Audrey Roberts - Sue Nicholls
 * David Platt - Jack P. Shepherd
 * Ted Page - Michael Byrne
 * Rosie Webster - Helen Flanagan
 * Mel Morton - Emma Edmondson
 * Darryl Morton - Jonathan Dixon

Guest cast
None