Graham Foster is set for a sensational return to ‘EastEnders’.

Alex McSweeney is returning as EastEnders baddie Graham Foster

Alex McSweeney is returning as EastEnders baddie Graham Foster

Almost 20 years after leaving the square, actor Alex McSweeney will be reprising his role as the evil baddie as he returns to reunite with his son Freddie Salter (Bobby Brazier), who was conceived after Graham's rape of Little Mo Slater (Kacey Ainsworth).

The traumatic events led to the eventual breakdown of Mo's marriage to Billy Mitchell (Perry Fenwick) as she was determined to keep the baby, despite his protestations.

Speaking about returning to the soap, which he left in 2005, Alex , 56, told the Mirror newspaper: “I'm grateful to be asked to reprise the role of Graham as I thought it was important for Freddie to be given some answers about his dad.

“I thoroughly enjoyed working with the talented Bobby Brazier.”

Meanwhile, it has also been revealed that Patsy Kensit impressed BBC bosses so much in her brief role as Emma Harding - the long-lost mother of Lola Pearce (Danielle Harold) - that she has been asked to return.

An insider told the Mirror: “Patsy has been back in Albert Square filming on multiple occasions this month – so it seems fans have not seen the last of Emma.”

The 55-year-old actress previously gushed about how she had an “awesome experience” while filming the show with her on-screen daughter as she thanked everyone for “being kind and loving” to her while she was on set.

Patsy wrote on social media: “Cannot thank my amazing cast members [enough] for being so kind and loving to me.

"Big thank you to the BBC, the producers, writers, crew and the EastEnders family…Jamie and Danielle for making me laugh my a*** off everyday. I love you both… Emma Barton … so so many people.”