Elaine Peacock is a fictional character from the BBC soap opera EastEnders. Introduced as the mother of established character Linda Carter, Elaine is originally played by Maria Friedman from October 2014 until June 2017 as a recurring character, before being recast to Harriet Thorpe from May 2023 onwards as a series regular, taking over the Queen Victoria public house as landlady alongside Linda, following on from the disappearance of Linda's husband Mick Carter. From Wikipedia