Stephen Fry, who stunned commuters with a surprise performance at London Waterloo train station this week, has narrowly been topped in a new UK poll of Brits' favourite celebrity storytellers by a Doctor Who star.