Question: who plays miss hardbroom in the worst witch?
Answer: Caroline O'Neill; Raquel Cassidy; Kate Duchêne; Diana Rigg