EastEnders matriarch Peggy Mitchell will make her grand return to the soap, as she visits son Phil in hospital.

The feisty pub landlady, played by Barbara Windsor, will give Phil (Steve McFadden) a piece of her mind after he was left fighting for his life following a car crash in Carl White’s car.

Reminiscent of her very first episode in EastEnders, Peggy’s mission is to get her offspring to pull himself together, get back to his family and protect his businesses from bad boy Carl (Daniel Coonan).

Barbara’s one-off Walford comeback comes three years after she left the BBC show as the Queen Vic burned down in 2010, following a 16-year stint.

The actress admitted she felt like the new girl again, telling The Sun: “Going back was exactly the same as I had felt 19 years ago. I felt sick with nerves. I was nervous, excited and after a few hiccups at the start, I began to really enjoy it. I was absolutely overwhelmed to see all those familiar, friendly faces again.”

She added: “Although I had been tempted deep down, I never thought that I would actually be standing in Albert Square again.”

Barbara revealed she had been asked back before, but always refused until now.

“When Phillip Schofield asked me on This Morning earlier this year if I had been tempted to return, I said, ‘Many times – but I was not sure that the time or storyline was right at that time’,” she continued.

She was lured back by co-star Perry Fenwick, who plays Billy Mitchell: “It seemed right to me that Peggy was the only person who could go back and give Phil a much-needed kick up the backside. All it took was a phone call from Perry.”

Barbara’s one-off EastEnders return will air on September 20.