Earlier this week Jim sat on a bench in Newport and as usual never fails to be surprised by by who turns up. And are your children addicted to the internet? Is that good or bad?
Discover 11,128,835 listings and 280,384 playable programmes from the BBC