Dame Barbara Windsor's highlights as Peggy Mitchell

Dame Barbara Windsor says she is leaving EastEnders for good, as it is revealed her famous character, Peggy Mitchell, will be killed off.

The 78-year-old said she had thought "long and hard about it", but it was now time to say goodbye to the character.

She joined the soap in 1994 and played the character full-time until 2010. She has since made occasional returns.

Here are some of her finest moments.