The good news of the week - Bill Hamilton introduces some positive stories from around Britain to lift the heart and gladden the soul.
Discover 11,128,835 listings and 282,102 playable programmes from the BBC
The good news of the week - Bill Hamilton introduces some positive stories from around Britain to lift the heart and gladden the soul.