Depressed vicar Dennis Sparrow is conducting the funeral of ex-Bayview reside...
Waiting for God
Season 3 Episode 8: Politics
Diana decides that she would like to enter politics and stands as an independent candidate for the Residents' Party. Baines has been asked to stand for the Tories so Tom decides he will have some fun and join in the race too. Diana is...