Winnie the Pooh has come out on top of a survey of Britain’s favourite characters from children’s literature, beating off competition from Harry Potter, the Famous Five and Roald Dahl’s Matilda.