EastEnders
25/12/2018 (1 hour) (34x202)
: 25, 2018
Kat is determined to have the perfect family Christmas, unaware that her world is about to be turned upside down when the truth about Alfie and Hayley surfaces - bringing with it consequences that nobody could predict.