It's all kicking off on EastEnders tonight. As Christmas Day dawns in Albert Square, Max believes he is finally making progress with Abi when she joins him for the celebrations. But with Stacey's phone having been returned to her - complete with all Jane's incriminating voicemails - it is only a matter of time before the full truth emerges and Max's downfall is complete. Over at the Vic, Mick and Linda throw everything into their vow renewal, determined to make their last Christmas at the pub the best one ever, but the landlord's happiness proves short-lived after a visit from Aidan.