Playback serverIf a title won’t play, switch servers.
Season 31 · Episode 207

0.030mDecember 26, 2015
As Christmas Day continues in Albert Square, lives are left hanging in the balance... The Beales and Mitchells reel from earlier events - will their lives ever be the same again?