Does anyone know what happened to Alice Lucas at St Helen’s? They seem to have an interim headmistress now. Asking as I went to an open day at the school for my daughter and was impressed by her