Christmas Day in the soaps always throws up a ridiculous amount of drama, and that drama is set to continue in tonight's episodes of Eastenders, Coronation Street and Fair City.
Here's a look back and look ahead of what is to come:
Eastenders
Earlier events at the Slater house have left the family in shock, leaving those involved struggling to keep their emotions under control and tensions soon reach boiling point. However, just as it looks like the situation is under control, things take an unexpected turn.
Moon landing. #EastEnders pic.twitter.com/hlihl2n0gm
— BBC EastEnders (@bbceastenders) 25 December 2018
Coronation Street
Paula insists that only Duncan's confession can help Sally, and Jenny returns home with a hangover. Meanwhile, Audrey reveals her future plans to David.
Jenny! What have you done!?
Will Liz be okay? Join us on Boxing Day at 7.30pm to find out...#Corrie #Christmas #Jenny #Liz #Johnny pic.twitter.com/jjCZEnvOCR
— Coronation Street (@itvcorrie) 25 December 2018
Fair City
Hayley makes a devastating discovery, and Paul fears for his life. Meanwhile, Carol and Robbie face a dilemma.
Carraigstown was a hive of activity yesterday - Melanie awoke in her car on Christmas morning, Paul had happy expectations for Christmas day with his family, Carol assured Nora she’s prepared to spend Christmas at the Collins’ and Bob promised Renee a peaceful Christmas day.