Her television work has included playing the heroine Cora in The Last of the Mohicans in 1971,[3] the children's science fiction series Escape Into Night as governess Miss Chesterfield in 1972 and the 1974-75 Doctor Who serial Robot, as leading villain Hilda Winters.[4] She appeared in two films for television in the 1970s, When Day is Done, co-starring with Edward Woodward,[5] and Lives of our Own.[6] Her TV series have included This Year, Next Year about Yorkshire hill farmers,[3]General Hospital, playing the gynaecologist, with Lynda Bellingham, Strike it Rich - two series in the 1980s - and guest appearances in The Sweeney ("Abduction"), Minder[7] (for which she wrote the lyrics to the show's theme song - "I Could Be So Good For You"), Jemima Shore Investigates, The House of Eliott, and Campion. She has appeared in most of the soaps of the time – Coronation Street, Emmerdale Farm, Casualty, Holby City, Crossroads and EastEnders, where she played the part of Edwina Dunn, the mother of Laura Beale, who was played by her daughter Hannah.