Alfie Moon made a shock confession to his wife Kat in tonight's episode of EastEnders after he was four beers deep.
Viewers are aware that Alfie is currently in Barcelona in an attempt to help and bring his stepdaughter Zoe Slater back to Walford. Kat is still unaware of his whereabouts, after first believing he was away in Australia visiting his brother Spencer.
Stacey is the only one who knows of Alfie's exact whereabouts and what he's doing, as she confirmed Jean's suspicions of him going to help Hayley Slaterand their daughter Cherry to throw them off. Tonight, Kat learnt about the fake story, as she was devastated he lied about having another cancer scare.
READ MORE: EastEnders fans fume over Suki Panesar's 'outrageous' comments to pregnant teen Avani
READ MORE: 'EastEnders can do Avani's pregnancy story justice - here's why I hope they don't stray'
It's been a busy time for Kat while Alfie's been away as she took over as landlady at the Queen Vic. Tonight, the residents threw a party to welcome Kat back into her role - while Alfie was drinking for completely different reasons over in Spain.
It looked like Alfie's guilt got the better of him as he made a shock confession. After a call from a guilt ridden Stacey told Alfie that Kat knew they were lying to her and he needed to return - but Alfie went one step further.
Spilling all he said: "When you came round to Stacey's Air BnB Zoe was there. But she wasn't in a good place Kat. She was in trouble and she needed money." With tears in his eyes clutching a beer, Alfie continued: "I really did my best to bring her back to Walford.

"I know you're going to hate me right now. But I don't want to lose you Kat. I can't lose you. I don't want to lose you."
Taking to X, formerly known as Twitter, one fan said: "Of course Alfie got the wrong end of the stick when Stacey said Kat 'Knows everything' - Stacey should've filled him on the Hayley lie that she's been peddling since Jean brought it up. Kat better not listen to that voicemail otherwise Stacey is screwed."
"ALFIE TELLING KAT IN A VOICEMAIL OMFG," exclaimed another shocked fan, as a third echoed: "ALFIE’S VOICEMAIL?????? ARE YOU JOKING ME????? I JUMPED OUT OF BED!"
Will Kat listen to the voicemail?
EastEnders airs Mondays to Thursdays at 7:30pm on BBC One and BBC iPlayer.
* Follow Mirror Celebs and TV on TikTok , Snapchat , Instagram , Twitter , Facebook , and Threads.
You may also like
K'taka: Cong reiterates misuse of EC by BJP, warns of agitation
Pakistani army chief in China to deepen ties, meets VP, top military official
He made lunch then left to see a friend - now his parents are desperate
Sarina Wiegman's unique England bond as Lionesses boss looks to make history
The 'beautiful masterpiece' war movie hailed as the best film ever now on Amazon Prime