A new conflict begins in Walford, with David and Derek squaring up to each other. When things do not go as planned with the insurance company, Patrick goes to extreme lengths. Show more
Discover 11,128,835 listings and 279,706 playable programmes from the BBC
A new conflict begins in Walford, with David and Derek squaring up to each other. When things do not go as planned with the insurance company, Patrick goes to extreme lengths. Show more