EastEnders' Kat Moon will see her world "shattered into pieces" when she discovers husband Alfie Moon is the father of her cousin Hayley Slater's baby.

Alfie, Kat and Hayley

Alfie, Kat and Hayley

The no-nonsense Walford resident - played by Jessie Wallace - will be left furious over the festive period when she finds out on Christmas Day that happy-go-lucky Alfie (Shane Richie) has fathered a child with Hayley (Katie Jarvis), and there will be unexpected consequences as a result.

The truth about Alfie and Hayley is set to be revealed in "catastrophic style", which will put paid to his plans to give Kat a "perfect Christmas".

He finally returned to Albert Square last week and was shocked to discover that Hayley had kept their baby, after he had previously handed her money to get an abortion.

As well as this, 'EastEnders' are set to revisit Kat's horrific abuse past, with Eric Richard set to return as former cabbie Maurice later this month.

The former 'The Bill' actor made his debut on the soap last week when Maurice told Kat that her late father Charlie Slater (Derek Martin) may have known about the sexual abuse she suffered from her evil Uncle Harry.

The news came as a huge shock to Kat, and resulted in her losing concentration and running over an elderly guy on her moped on the way home.

Kat will later clap eyes on the OAP she ran over in Walford, and in a moment of panic she reveals all to Alfie, who sets about trying to help her.

In an attempt to put things right he invites Maurice over to the Slater household, but Kat is left shocked when she finds the former taxi driver in her home.