As Reverend Hinton faces a decision about his future in Beckindale, news breaks which questions the whole future of the village.
Season 16 • Episode 24 of 100