It's That Man Again and Mysteries at the Office of Twerps; the Mayor of seedy seaside resort Foaming at the Mouth; and Governor of the South Sea island Tomtopia. Other performers in the show included Jack Train, a master of voices; Clarence Wright, who played the commercial traveller; the man from the ministry, Deryck Guyler; and Joan Harben (sister of Philip Harben) as Mona Lott. Hattie Jacques, who played Sophie Tuckshop (the earliest of Jacques' roles dependent upon her physical size) joined the cast towards the end of the run. The programme featured dozens of other characters, such as Mrs Mopp and Colonel Chinstrap.
Sophie (book series) mother invites her round to play, but when Dawn stamps on one of Sophie's woodlice Sophie retaliates by destroys her toy pony and they become enemies from there on after. Duncan – A short tubby little boy who is a playmate of Sophie's. She takes advantage of the fact that he initially wants to work on her farm when she is older, and often gets him to pretend to be a horse or other farm animal when they are playing. Duncan is on the promise he will be paid in eggs, milk and cornflakes when Sophie eventually owns her farm,