We delve into The Archers’ archive to revisit the annual Christmas Lights switch on. But are the rumours true that David and Ruth have sold Brookfield? Show more
Discover 11,128,835 listings and 278,274 playable programmes from the BBC
We delve into The Archers’ archive to revisit the annual Christmas Lights switch on. But are the rumours true that David and Ruth have sold Brookfield? Show more