Home English News Business Was moral campaigner Mary Whitehouse ahead of her time?