Stage and radio actress Elinor Harriot