List of The Worst Witch characters
Mildred Hubble is the titular character of "The Worst Witch" series. Unlike the other girls at Miss Cackle's Academy for Witches, she doesn't come from a regular witch family, but was given a scholarship which greatly impressed Miss Cackle. She is best friends with Maud Spellbody and Enid Nightshade. In "The Worst Witch", although inadvertently ruining a broomstick formation flying display when she was given a sabotaged broomstick, she saves the whole academy from Miss Cackle's jealous and rebel-ish identical twin sister Agatha Cackle, who was seeking to turn all the teachers and pupils into frogs. In the nick of time, Mildred turns Agatha and the rest of her fiendish coven into snails.
Grand High Witch
The current Witch to hold the title is a particularly powerful, evil and feared witch who hides her ancient age and disgusting ugly real looks behind an attractive disguise in order to blend in with society, and plots to wipe out all the children in England after summoning the local witches for this task. The child protagonist and his grandmother, a retired witch-hunter who once searched the world for the Grand High Witch encounter her by accident in a hotel in England, setting in motion the main plot of the novel.