EastEnders fans have been told that a baddie will return to Albert Square seeking revenge.

Warning: spoiler alert!

In an interview on ITV's This Morning, Marc Elliott, who plays Syed Masood, said that Danny Pennant, played by Gary Lucy, would be back to even the score in Walford.

Elliott said: "He returns - he can't be punched in the face in the Argee Bhajee and leave without his dignity! He's got to come back and get some sort of revenge, and he does.

"Gary Lucy comes back and Christian (John Partridge) becomes involved in a storyline with him, which involves the police and possibly arrests."

Elliott has already filmed his final scenes for the BBC soap.