Emmerdale
Episode 3453 (Sun 1st June 2003)
E109 Jun 1, 2003 25m
Cain and Charity come to blows over Debbie, while Ollie feels the pressure of exams and busies herself with revision - neglecting Danny in the process.
Where to Watch Episode 3453 (Sun 1st June 2003)