Emmerdale
Episode 5313 (4th June 2009)
E111 Jun 4, 2009 25m
David’s suspicion remains when Eric spends the morning of the election canvassing in public, but looking thoroughly worn out when the public have gone.
Where to Watch Episode 5313 (4th June 2009)