EastEnders 2008 - 2021

14 series•Entertainment / Soaps
Available on
BBC One

Classic years in the Square. Relive the dramas of Whitney's teen years, Janine's scheming, Kat and Alfie's return, Roxy and Ronnie's fights and goodbye to Peggy and Pat.

01/01/2015: Episode Image
Episode 101/01/2015

The new year gets off to an explosive start for all the wrong reasons for some residents.

02/01/2015: Episode Image
Episode 202/01/2015

After the events of New Year's Day, will things ever be the same again?

06/01/2015: Episode Image
Episode 306/01/2015

The new year gets off to an explosive start for all the wrong reasons.

07/01/2015: Episode Image
Episode 407/01/2015

The police arrive in Albert Square, but who are they looking for?

08/01/2015 - Part 1: Episode Image
Episode 508/01/2015 - Part 1

Kat is left in shock when she receives some news. Ben and Sharon are at loggerheads.

08/01/2015 - Part 2: Episode Image
Episode 608/01/2015 - Part 2

Stacey tries to get to the bottom of what's wrong with Kat. Lauren makes a discovery.

09/01/2015: Episode Image
Episode 709/01/2015

Stacey and Alfie learn the truth about what is troubling Kat.

12/01/2015: Episode Image
Episode 812/01/2015

The residents struggle to come to terms with the events of New Year's Day.

13/01/2015: Episode Image
Episode 913/01/2015

Aunt Babe surprises her family by revealing the truth about Sylvie's past.

15/01/2015: Episode Image
Episode 1015/01/2015

Desperate to keep their family together, one resident drops a bombshell.

16/01/2015: Episode Image
Episode 1116/01/2015

Shabnam lays down the gauntlet, promising Kush a run for his money.

19/01/2015: Episode Image
Episode 1219/01/2015

Nancy is determined to find out the truth, but will anyone tell her?

20/01/2015: Episode Image
Episode 1320/01/2015

Brave Linda reports her rape to the police.

22/01/2015 - Part 1: Episode Image
Episode 1422/01/2015 - Part 1

Tensions build within the Carter family.

22/01/2015 - Part 2: Episode Image
Episode 1522/01/2015 - Part 2

Shirley reveals the truth about her past as more secrets come to light.

26/01/2015: Episode Image
Episode 1626/01/2015

Shabnam finds herself alienated from her friends and family.

27/01/2015: Episode Image
Episode 1727/01/2015

Max presses the self-destruct button and makes a decision he may live to regret.

29/01/2015: Episode Image
Episode 1829/01/2015

Shabnam reveals a secret which has haunted her for years.

30/01/2015: Episode Image
Episode 1930/01/2015

Tongues start to wag about the Carters as the residents of Walford take sides.

02/02/2015: Episode Image
Episode 2002/02/2015

When Dean's business begins to suffer, will he accept a way out?

03/02/2015: Episode Image
Episode 2103/02/2015

Desperate to help her father, Tina looks to her family for support.

05/02/2015: Episode Image
Episode 2205/02/2015

The Carters grow concerned when Mick takes matters into his own hands.

09/02/2015: Episode Image
Episode 2309/02/2015

Lauren is left chilled by her discovery. Roxy visits Ronnie and sees a glimmer of hope.

10/02/2015: Episode Image
Episode 2410/02/2015

Lauren's world begins to spiral and she decides to confide in Stacey.

12/02/2015: Episode Image
Episode 2512/02/2015

Stacey learns some alarming news, but will she be able to keep it to herself?

13/02/2015: Episode Image
Episode 2613/02/2015

Dot faces the harsh reality about her son. Lauren struggles to cope with the truth.

17/02/2015: Episode Image
Episode 2717/02/2015

Peggy Mitchell is back in Albert Square, but why has she returned?

18/02/2015: Episode Image
Episode 2818/02/2015

A familiar face returns to Albert Square, leaving one resident fuming.

23/02/2015: Episode Image
Episode 3223/02/2015

Who Killed Lucy: Revealed. The final hours of Lucy Beale's life are revealed in a flashback to Good Friday 2014.

20/02/2015 - Live: Episode Image
Episode 3320/02/2015 - Live

With the truth about Lucy now out, certain residents are left to face the brutal facts.

26/02/2015: Episode Image
Episode 3426/02/2015

Mick arranges a surprise for Linda but Nancy has other things on her mind.

27/02/2015: Episode Image
Episode 3527/02/2015

With Linda by her side, Sharon makes a difficult visit.

02/03/2015: Episode Image
Episode 3602/03/2015

The police arrive with news about Dean. Shirley receives advice from an unlikely foe.

03/03/2015: Episode Image
Episode 3703/03/2015

Things get too much for Linda and she eventually reveals her fears to her mum.

05/03/2015: Episode Image
Episode 3805/03/2015

Four women find themselves in the Vic after hours, sharing their experiences.

06/03/2015: Episode Image
Episode 3906/03/2015

Kim crumbles under the pressure of her secret and comes clean to Patrick.

10/03/2015: Episode Image
Episode 4010/03/2015

After receiving some upsetting news, Kat makes a brave decision.

11/03/2015: Episode Image
Episode 4111/03/2015

Kat has second thoughts, a hungover Carol is on the warpath and Les drops a bombshell.

12/03/2015: Episode Image
Episode 4212/03/2015

As Kat's world continues to spiral, Mo takes matters into her own hands.

17/03/2015: Episode Image
Episode 4317/03/2015

Stan takes a turn for the worse and pushes his family away.

18/03/2015: Episode Image
Episode 4418/03/2015

Tina insists on sticking by Stan and soon calls a familiar face for help.

19/03/2015: Episode Image
Episode 4519/03/2015

A lonely Stan decides to take a chance on Cora - but what does he have planned?

20/03/2015: Episode Image
Episode 4620/03/2015

Pam organises a birthday party for Donna in the Vic, but the party comes to an early end.

23/03/2015: Episode Image
Episode 4723/03/2015

Sonia deals with the repercussions of Martin's outburst and makes a decision.

24/03/2015: Episode Image
Episode 4824/03/2015

Cindy continues to question her role as a mother.

26/03/2015: Episode Image
Episode 4926/03/2015

Cindy is forced to deal with the consequences of her actions.

27/03/2015: Episode Image
Episode 5027/03/2015

Tensions run high for the Mitchells and Beales. Donna confronts Martin about his secret.

30/03/2015: Episode Image
Episode 5130/03/2015

Phil Mitchell is back, but can Sharon get to the bottom of where he has been?

31/03/2015: Episode Image
Episode 5231/03/2015

Cindy gives the Beales an ultimatum. The Carters pull together for Stan.

02/04/2015: Episode Image
Episode 5302/04/2015

The tension grows between the Carters when they receive some upsetting news.

03/04/2015: Episode Image
Episode 5403/04/2015

Jane and Ian do their best to remember Lucy. Shirley is shocked when she learns the truth.

06/04/2015: Episode Image
Episode 5506/04/2015

Buster is back in Albert Square and has a surprising proposition for Shirley.

07/04/2015: Episode Image
Episode 5607/04/2015

As the war between Max and Phil intensifies, Ben and Jay are forced to choose sides.

09/04/2015: Episode Image
Episode 5709/04/2015

The Brannings receive some upsetting news about Jim.

10/04/2015: Episode Image
Episode 5810/04/2015

The Carters attempt to put their differences aside as Stan's condition deteriorates.

13/04/2015: Episode Image
Episode 5913/04/2015

Charlie and Roxy struggle to hide their feelings from each other.

14/04/2015: Episode Image
Episode 6014/04/2015

Aleks puts a plan into motion to show Roxy just how much he loves her.

16/04/2015: Episode Image
Episode 6116/04/2015

Tina and Sonia have a surprise for their families, but Carol does not take it well.

17/04/2015: Episode Image
Episode 6217/04/2015

Linda grows tired of the feud and decides to arrange a family meal.

20/04/2015: Episode Image
Episode 6320/04/2015

After discovering some shocking news, Linda makes a brave decision.

21/04/2015: Episode Image
Episode 6421/04/2015

Ronnie encourages Roxy to attend the funeral, but can she hide her feelings from Charlie?

23/04/2015: Episode Image
Episode 6523/04/2015

After some persuasion from Carol, Max steps up to give his father's eulogy.

24/04/2015: Episode Image
Episode 6624/04/2015

Roxy struggles with the consequences of her actions. Tina reaches out to Shirley.

27/04/2015: Episode Image
Episode 6727/04/2015

Max's dodgy dealings catch up with him, and Babe tries to bring Mick and Shirley together.

28/04/2015: Episode Image
Episode 6828/04/2015

Carol warns Max to stop pushing his family away, but will he listen?

30/04/2015: Episode Image
Episode 6930/04/2015

Alfie is shocked when Kat tells him what she wants. Sharon warns Phil to clean up his act.

01/05/2015: Episode Image
Episode 7001/05/2015

Kat takes a trip down memory lane and comes face to face with her past.

04/05/2015: Episode Image
Episode 7104/05/2015

Dot's case takes a turn for the worse when new evidence comes to light.

05/05/2015: Episode Image
Episode 7205/05/2015

Kim deals with her fears when she is confronted by a face from the past.

07/05/2015: Episode Image
Episode 7307/05/2015

With more bad news for Kat on the horizon, Alfie surprises her with a trip to London.

08/05/2015: Episode Image
Episode 7408/05/2015

Sonia makes a decision about her future but doesn't get the reaction she was hoping for.

11/05/2015: Episode Image
Episode 7511/05/2015

As the tension grows between them, Vincent makes a threat that Ronnie can't ignore.

12/05/2015: Episode Image
Episode 7612/05/2015

Buster and Mick open up to each other, but it's clear they have a long way to go.

14/05/2015: Episode Image
Episode 7714/05/2015

Dot's murder trial continues, and the case soon takes an unexpected turn.

15/05/2015: Episode Image
Episode 7815/05/2015

It's the final day of Dot's trial, and the tensions are high among her friends and family.

18/05/2015: Episode Image
Episode 7918/05/2015

Dot's family learn the outcome of her trial. Fatima drops a bombshell on Shabnam.

19/05/2015: Episode Image
Episode 8019/05/2015

Alfie and Kat make plans for their future. Dean confronts Shabnam over her secret.

21/05/2015: Episode Image
Episode 8121/05/2015

Alfie receives some life-changing news. Two residents share a tipsy kiss.

22/05/2015: Episode Image
Episode 8222/05/2015

Alfie struggles to come clean to Kat about his news. Shabnam's world falls apart.

25/05/2015: Episode Image
Episode 8325/05/2015

Masood makes a startling discovery. Kim and Donna come to blows over Vincent.

26/05/2015: Episode Image
Episode 8426/05/2015

Kush's mum arrives in Walford. Ronnie takes drastic action to regain control of her life.

28/05/2015: Episode Image
Episode 8528/05/2015

Vincent finds himself torn between Kim and Ronnie. Roxy reels from her sister's actions.

29/05/2015: Episode Image
Episode 8629/05/2015

Ronnie is back in Albert Square, and it does not take long for secrets to resurface.

01/06/2015: Episode Image
Episode 8701/06/2015

Sharon and Phil go head to head. Ben grows frustrated at Abi's controlling behaviour.

02/06/2015: Episode Image
Episode 8802/06/2015

Tensions rise at the Beales as the fight over Beth's adoption continues.

04/06/2015: Episode Image
Episode 8904/06/2015

Cindy gives Jane and Ian a shocking ultimatum. Sharon and Phil continue to play games.

05/06/2015: Episode Image
Episode 9005/06/2015

Jane and Ian reel from Cindy's ultimatum. A worried Phil looks for Sharon.

08/06/2015: Episode Image
Episode 9108/06/2015

Ronnie continues to grow suspicious of Charlie and Roxy's relationship.

09/06/2015: Episode Image
Episode 9209/06/2015

Ronnie is determined to get the truth. Carmel is back in Albert Square.

11/06/2015: Episode Image
Episode 9311/06/2015

Masood makes a drastic decision. Kush finds himself in a compromising position.

12/06/2015: Episode Image
Episode 9412/06/2015

Masood tries to get through to Shirley. Carol opens up to Whitney about her feelings.

15/06/2015: Episode Image
Episode 9515/06/2015

It's the day of Kush and Shabnam's engagement party, but will all go to plan?

16/06/2015: Episode Image
Episode 9616/06/2015

Ronnie attempts to get her relationship on track. Masood and Shabnam reach breaking point.

18/06/2015: Episode Image
Episode 9718/06/2015

Shocking truths come to light for Shirley, Dean and Buster. Roxy and Ronnie come to blows.

19/06/2015: Episode Image
Episode 9819/06/2015

Stacey and Martin continue to grow closer. Buster and Vincent bond over fatherhood.

22/06/2015: Episode Image
Episode 9922/06/2015

Buster questions Dean's intentions and Ian discovers a surprising truth.

23/06/2015: Episode Image
Episode 10023/06/2015

It's Kush's 30th birthday, and he soon finds himself in more than one awkward situation.

25/06/2015: Episode Image
Episode 10125/06/2015

Shirley comes clean to Dean. Stacey pushes Kush to make a decision about his relationship.

26/06/2015: Episode Image
Episode 10226/06/2015

A nervous Dean meets Jade for the first time. Shabnam comes to terms with recent events.

29/06/2015: Episode Image
Episode 10329/06/2015

Masood takes matters into his own hands. Patrick visits an old friend for guidance.

30/06/2015: Episode Image
Episode 10430/06/2015

Carol makes a confession which sends shockwaves through the Square.

02/07/2015: Episode Image
Episode 10502/07/2015

Nancy avoids Tamwar as they struggle to communicate their true feelings.

03/07/2015: Episode Image
Episode 10603/07/2015

Carol is forced to face the music, and Sonia is knocked sideways by her admission.

06/07/2015: Episode Image
Episode 10706/07/2015

Stacey learns why Jean is there. Carol attempts to help Max get his life back on track.

07/07/2015: Episode Image
Episode 10807/07/2015

It's a big day for Jean, but Stacey has other things on her mind.

09/07/2015: Episode Image
Episode 10909/07/2015

Martin worries about Stacey. Jane attempts to build bridges in the Beale family.

10/07/2015: Episode Image
Episode 11010/07/2015

Stacey opens up to Martin. A worried Nancy tries to get through to Lee.

13/07/2015: Episode Image
Episode 11113/07/2015

It's the day of Cindy's prom, but as tensions rise will all go to plan?

14/07/2015: Episode Image
Episode 11214/07/2015

Ian and Jane worry about Cindy. Whitney grows suspicious of Lee's behaviour.

16/07/2015: Episode Image
Episode 11316/07/2015

The residents of Albert Square learn that there is a new suspect in the Lucy Beale case.

17/07/2015: Episode Image
Episode 11417/07/2015

With their secret weighing on their minds, the Beales fear the truth is about to emerge.

20/07/2015: Episode Image
Episode 11520/07/2015

The surprise arrest in the Lucy Beale case sends shockwaves through the Square.

21/07/2015: Episode Image
Episode 11621/07/2015

The fallout of the arrest continues to ripple through the Square.

23/07/2015: Episode Image
Episode 11723/07/2015

As the police continue with their investigation, further new evidence comes to light.

24/07/2015: Episode Image
Episode 11824/07/2015

Events reach breaking point when accusations are thrown. Paul drops a bombshell.

27/07/2015: Episode Image
Episode 11927/07/2015

The investigation into who killed Lucy continues. Vincent comes to a realisation.

28/07/2015: Episode Image
Episode 12028/07/2015

One resident is charged for the murder of Lucy Beale. Two residents aim to leave Walford.

30/07/2015: Episode Image
Episode 12130/07/2015

Paul reaches breaking point when Claudette arrives at Pam and Les's centenary party.

31/07/2015: Episode Image
Episode 12231/07/2015

The Cokers struggle to remain united following earlier events.

03/08/2015: Episode Image
Episode 12303/08/2015

Pam comes clean about her fears. Dean wants Roxy to be honest about their relationship.

04/08/2015: Episode Image
Episode 12404/08/2015

Vincent finds himself in a dangerous situation, forcing Kim to make a decision.

06/08/2015: Episode Image
Episode 12506/08/2015

Carol's world continues to crumble. Shabnam grows tired of Carmel's interference.

07/08/2015: Episode Image
Episode 12607/08/2015

Carol turns to an unexpected person for help but doesn't get the reaction she hoped for.

10/08/2015: Episode Image
Episode 12710/08/2015

Emotions run high at the Beales' as Jane's world continues to crumble.

11/08/2015: Episode Image
Episode 12811/08/2015

Ian tries his best to keep his family together. Paul and Les open up about their feelings.

13/08/2015: Episode Image
Episode 12913/08/2015

Carol comes to a shocking conclusion. Ronnie attempts to make friends with the enemy.

14/08/2015: Episode Image
Episode 13014/08/2015

Roxy reels from her discovery. The Butchers and Beales reach breaking point.

17/08/2015: Episode Image
Episode 13117/08/2015

With her family in pieces, Jane pushes forward with her plan.

18/08/2015: Episode Image
Episode 13218/08/2015

Has another Walford resident discovered the real truth behind what happened to Lucy?

20/08/2015: Episode Image
Episode 13320/08/2015

The tension rises at the Mitchells and Sharon finds herself in an impossible situation.

21/08/2015: Episode Image
Episode 13421/08/2015

Sharon decides to get to the bottom of what's going on with Phil.

24/08/2015: Episode Image
Episode 13524/08/2015

Ronnie drops a bombshell. Martin gets a harsh reality check. Shabnam entertains Carmel.

25/08/2015: Episode Image
Episode 13625/08/2015

It's the day of Kush's stag do, and Mick has an odd surprise in store.

27/08/2015: Episode Image
Episode 13727/08/2015

Kush and Masood come to blows, but it's clear Shabnam has something else on her mind.

28/08/2015: Episode Image
Episode 13828/08/2015

Shabnam and Kush receive some devastating news. Martin makes a decision about his future.

Shabnam and Kush's Heartbreak: Episode Image
Episode 139Shabnam and Kush's Heartbreak

The Masoods and Kazemis come to terms with the death of their baby.

01/09/2015: Episode Image
Episode 14001/09/2015

The Carters make a shocking discovery, leading Mick and Tina to turn to Shirley for help.

03/09/2015: Episode Image
Episode 14103/09/2015

Mick, Tina and Shirley head to Ramsgate. Lee finds himself in hot water with his boss.

04/09/2015: Episode Image
Episode 14204/09/2015

The Carters reel as secrets about the past come to light. Whitney tries to support Lee.

07/09/2015: Episode Image
Episode 14307/09/2015

Dot is welcomed back to Albert Square by her friends and family.

08/09/2015: Episode Image
Episode 14408/09/2015

Sharon takes matters into her own hands. Dot comes up with a plan to help Cora.

10/09/2015: Episode Image
Episode 14510/09/2015

Jane finds herself in a difficult situation. Claudette warns Vincent about his behaviour.

11/09/2015: Episode Image
Episode 14611/09/2015

Kathy attempts to return to Albert Square. Jane makes a risky move.

14/09/2015: Episode Image
Episode 14714/09/2015

Sharon comes face-to-face with a ghost from the past. Jane makes a deal with the devil.

15/09/2015: Episode Image
Episode 14815/09/2015

Jane is left conflicted when a familiar face returns to Albert Square.

17/09/2015: Episode Image
Episode 14917/09/2015

It's Abi's turn to take the stand in court, but will she stick by her story or her father?

18/09/2015: Episode Image
Episode 15018/09/2015

Roxy finds herself torn between Charlie and Ronnie - who will she stand by?

21/09/2015: Episode Image
Episode 15121/09/2015

Two residents prepare to leave Walford. Max's trial takes a turn.

22/09/2015: Episode Image
Episode 15222/09/2015

Jane pushes forward with her plan to help Max. Ronnie gives Vincent the cold shoulder.

24/09/2015: Episode Image
Episode 15324/09/2015

Masood worries when he hears of Jane's intentions. Ronnie resorts to desperate measures.

25/09/2015: Episode Image
Episode 15425/09/2015

The residents of Albert Square reel from the latest developments in Max's trial.

28/09/2015: Episode Image
Episode 15528/09/2015

It's judgement day for Max as his fate is about to be sealed.

29/09/2015: Episode Image
Episode 15629/09/2015

There is more drama in store for the Beales, Brannings and Butchers.

01/10/2015: Episode Image
Episode 15701/10/2015

The fallout of recent events continues to send shockwaves around the Square.

02/10/2015: Episode Image
Episode 15802/10/2015

The residents of Albert Square reel from the previous day's events.

05/10/2015: Episode Image
Episode 15905/10/2015

Elaine's new man makes himself at home in the Vic. Ian and Bobby return to the square.

06/10/2015: Episode Image
Episode 16006/10/2015

Ian reaches breaking point. A jealous Babe takes matters into her own hands.

08/10/2015: Episode Image
Episode 16108/10/2015

Elaine and Babe come to terms with events. Shabnam and Kush struggle to stay united.

09/10/2015: Episode Image
Episode 16209/10/2015

Emotions are high in Albert Square when Ian demands answers from those closest to him.

12/10/2015: Episode Image
Episode 16312/10/2015

Kathy attempts to build bridges with her family, but how will they react?

13/10/2015: Episode Image
Episode 16413/10/2015

Ben comes face to face with a person from the past and quickly sees their true colours.

15/10/2015: Episode Image
Episode 16515/10/2015

Vincent continues to be caught between Ronnie and Kim. Martin receives life-changing news.

16/10/2015: Episode Image
Episode 16616/10/2015

Donna reels from her discovery, but will she be able to keep it to herself?

19/10/2015: Episode Image
Episode 16719/10/2015

Pam does her best to get to the bottom of what's going on with Les.

20/10/2015: Episode Image
Episode 16820/10/2015

Kathy finds herself torn and comes to a decision about her future.

22/10/2015: Episode Image
Episode 16922/10/2015

Kathy reels from her discovery and makes a drastic decision.

23/10/2015: Episode Image
Episode 17023/10/2015

Tensions rise in Albert Square when Marsden arrives, but who is she looking for?

26/10/2015: Episode Image
Episode 17126/10/2015

Sharon makes a drastic decision, while Ben and Kathy reach breaking point.

27/10/2015: Episode Image
Episode 17227/10/2015

The Mitchell family come to terms with everything that has happened.

29/10/2015: Episode Image
Episode 17329/10/2015

As the Mitchell family continues to fall apart, Ben takes matters into his own hands.

30/10/2015: Episode Image
Episode 17430/10/2015

It's Halloween in Albert Square and events soon take a spooky turn for certain residents.

02/11/2015: Episode Image
Episode 17502/11/2015

As Halloween in Albert Square continues, the nightmare for the Mitchells is far from over.

03/11/2015: Episode Image
Episode 17603/11/2015

The Mitchells reel from the events of Halloween, and one family member makes a discovery.

05/11/2015: Episode Image
Episode 17705/11/2015

One resident comes to a startling realisation, and Whitney grows frustrated with Lee.

06/11/2015: Episode Image
Episode 17806/11/2015

Two residents prepare to tie the knot - but with secrets rife, will all go to plan?

09/11/2015: Episode Image
Episode 17909/11/2015

Ronnie pushes forward with her plan to win over Dean and soon resorts to drastic measures.

10/11/2015: Episode Image
Episode 18010/11/2015

Ronnie and Dean continue to fight for Roxy. Tensions grow at the Vic.

12/11/2015: Episode Image
Episode 18112/11/2015

Ronnie, Roxy and Dean reach breaking point. Kim remains torn over Vincent.

16/11/2015: Episode Image
Episode 18216/11/2015

Roxy shares a harsh truth with Ronnie. Billy promises Honey that he's changed.

17/11/2015: Episode Image
Episode 18317/11/2015

Ronnie resorts to drastic measures to protect her sister. Mick is in a tough position.

19/11/2015: Episode Image
Episode 18419/11/2015

Lee's birthday celebrations take a turn. Vincent learns of Fatboy's recent behaviour.

20/11/2015: Episode Image
Episode 18520/11/2015

Roxy attempts to get to the bottom of what happened to Charlie.

23/11/2015: Episode Image
Episode 18623/11/2015

Sharon decides to hold a family lunch. Denise receives a suspicious visitor.

24/11/2015: Episode Image
Episode 18724/11/2015

Honey tells Billy it's her or the Mitchell family. Arthur grows suspicious about Vincent.

26/11/2015: Episode Image
Episode 18826/11/2015

With Phil in pieces, Sharon resorts to drastic measures to keep her family together.

27/11/2015: Episode Image
Episode 18927/11/2015

Phil struggles to stay in control. Shabnam and Kush return from their honeymoon.

30/11/2015: Episode Image
Episode 19030/11/2015

Stacey grows concerned at Shabnam's behaviour and later finds herself confiding in Linda.

01/12/2015: Episode Image
Episode 19101/12/2015

As everyone prepares for the outcome of Jade's hearing, Shabnam drops a bombshell.

03/12/2015: Episode Image
Episode 19203/12/2015

Sharon tries her hardest to bring her family back together.

04/12/2015: Episode Image
Episode 19304/12/2015

After a heart-to-heart with Vincent, Kim makes a shocking discovery.

07/12/2015: Episode Image
Episode 19407/12/2015

Kathy makes a worrying discovery. Kim demands the truth from Vincent.

08/12/2015: Episode Image
Episode 19508/12/2015

On the day of Lucy's birthday, Ian and Kathy find themselves returning to their roots.

10/12/2015: Episode Image
Episode 19610/12/2015

Vincent puts the final pieces of his plan in place. Denise and Kim come to blows.

11/12/2015: Episode Image
Episode 19711/12/2015

It's Vincent's birthday, but with tensions high and secrets rife, will all go to plan?

14/12/2015: Episode Image
Episode 19814/12/2015

With suspicions growing, the pressure grows for Vincent - will the truth come out?

15/12/2015: Episode Image
Episode 19915/12/2015

Stacey opens up to Dot about what happened on Halloween, but things soon take a turn.

17/12/2015: Episode Image
Episode 20017/12/2015

Mick reels from Linda's bombshell - is everything about to fall apart for the Carters?

18/12/2015: Episode Image
Episode 20118/12/2015

Mick grows concerned about Linda, but will she admit the truth to what's going on?

21/12/2015: Episode Image
Episode 20221/12/2015

The feud between the Mitchells and Hubbards reaches breaking point.

22/12/2015: Episode Image
Episode 20322/12/2015

Shabnam confides in Masood about Kush - but does she know the truth?

23/12/2015: Episode Image
Episode 20423/12/2015

Sharon makes an alarming discovery. Dennis is left upset when Bobby strikes again.

24/12/2015: Episode Image
Episode 20524/12/2015

Sharon drops a bombshell, threatening to tear one family apart.

25/12/2015: Episode Image
Episode 20625/12/2015

The Mitchells and Beales spend Christmas together, but events soon take a sinister turn.

26/12/2015: Episode Image
Episode 20726/12/2015

As Christmas Day continues in Albert Square, lives are left hanging in the balance...

28/12/2015: Episode Image
Episode 20828/12/2015

A drunken Billy moves forward with his plan to propose to Honey, but will she accept?

29/12/2015: Episode Image
Episode 20929/12/2015

As Mick and Linda prepare for their big day, Shirley comes to a horrifying realisation.

How to watch EastEnders 2008 - 2021