Coronation Street Wiki


Danny, Frankie, Jamie and Warren are having lunch. Jamie is angry at Frankie for interfering in his love life with Leanne. Karen and Steve set off to go shopping and he sets them a shopping challenge of each having to buy each other the perfect gift as a surprise. Karen gets Steve the biggest television in the world and she gets gorgeous lingerie and jewellery. Karl calls round to No.11 see how Todd is, and is given a frosty reception from Eileen. He apologises to Todd and tells him how proud he is of Todd for coming out. They go for a drink in the Rovers where Les has a go at Todd who stands up for himself. Penny and Mike return from their holiday in Majorca. Vera tells Roy how she is proud of Jack for getting through to the finals in the bowling competition. Roy tells Vera about Jack's £200 bet with Ciaran. Frankie and Danny are in the Rovers and see Leanne and Jamie back together again. Roy goes over to Mike and Penny who are having a drink and warns her of Ciaran's past record of being dishonest in his business dealings. Mike is fuming with Penny. Sonia is talking to Frankie about the bowling team and tells her that Hayley used to be a man. She is overheard by Edie Bagshawe, a player manager for Slaughterman's Arms bowls team who has her disqualified because she played as "Harold Patterson" in the East Lancashire Semi-Pro Guild. Hayley leaves very upset and Roy goes after her. At Karen and Steve's flat, there is a knock at the door - it's her dad, Malcolm Phillips. She is shocked to see him.


Regular cast

Guest cast



  • TV Times synopsis: A spending spree ends with Karen getting more than she bargained for; Hayley is devastated when her past sneaks up on her; and Leanne vows to cut the apron strings from Jamie.
  • Viewing Figures: UK broadcast - 10,800,000 viewers (2nd place).

Notable dialogue

Karen McDonald: "We should have had caviar!" (aside) "What is caviar?"

August 2004 episodes
Sun 1st • Mon 2nd (1 2) • Wed 4thFri 6thSun 8th • Mon 9th (1 2)
Wed 11thFri 13thSun 15th • Mon 16th (1 2) • Wed 18thFri 20thSun 22nd
Mon 23rd (1 2) • Wed 25thFri 27thSun 29th • Mon 30th (1 2)