Who’s been on British television the longest?

Is it the eponymous Doctor from Doctor Who? Patrick Moore in Sky at Night?

What’s your guess?

Turns out that at 70,000 hours – or nearly eight years – of onscreen time, it’s Carole Hersee. Who’s she? You’ll recognise her after the jump. If you’re of a certain age, anyway.

Carole Hersee with Bubbles the clown

She still owns Bubbles the clown, apparently.