Coronation Street Wiki


Vera's after Jack for a little Sunday love-in. He spends the day avoiding her, but when she threatens to get the doctors to look at his "pipes", he has to surrender. David has spent the night at Katy and Martin's flat. Gail goes round to apologise, but he gives her short shrift. Kevin gets the cold shoulder from Sally and Rosie, but he's adamant that he can't afford the Drama Academy, and he doesn't want Rosie to go there anyway. Mike tells Penny that he's not sure he'll go back to work once the insurance money comes through. David is in no hurry to leave Martin's. Katy and Martin leave him alone in the flat for the afternoon, in the hope he'll get bored and go home. Sally raves to Rita about the Drama Academy. Rita tells Norris that she's on Kevin's side on this one. Dev and Maya spot Mike outside his flat with Penny. They're intrigued to know the identity of his mystery woman, but he later tells them that she was his insurance assessor. Sunita advises Todd to take stock of his life and not to rush into marriage if he's having doubts. Rita's horrified when Sally informs her that she's willing to accept a loan from Rita to pay Rosie's school fees. Rita tells Sally she's turning into the worst kind of pushy showbiz mother. Kevin is mortified when Rita fills him in later, but Sally is unrepentant and makes it clear that Kevin's feelings don't count. Tim Marsden gives Candice a feeble excuse and backs out of their date. Martin's plan works and David returns home, although he's still very cold with Gail. Karl tells a shocked Todd not to fight the fact that he's gay - he's got to face facts.


Regular cast[]

Guest cast[]



Notable dialogue[]

Vera Duckworth: "D'ya know, I remember when me and our Jack first got wed. He couldn't wait to spend time wi' me... you know? Now it's 'Ooh I've got headache, Ooh I'm watchin' snooker, got a pint in'. Makes yer flamin' sick!"

April 2004 episodes
Fri 2ndSun 4th • Mon 5th (1 2) • Wed 7thFri 9thSun 11th
Mon 12th (1 2) • Wed 14thFri 16thSun 18th • Mon 19th (1 2) • Wed 21st
Fri 23rdSun 25th • Mon 26th (1 2) • Wed 28th • Fri 30th (1 2)