Alfie Moon punches Derek Branning
'EastEnders' viewers tonight (21.12.12) will see Alfie Moon punch Derek Branning after discovering he is wife Kat's secret lover
EastEnders' Alfie Moon punches Derek Branning after finding out he is Kat's secret lover.
The loveable landlord lashes out tonight (21.12.12) after his wife confessed the identity of her mystery man last night (20.12.12), leaving Alfie (Shane Richie) in a rage.
The devastated publican throws everyone out of the Queen Vic, only for Derek (Jamie Foreman) to return - and make the situation worse.
A BBC spokeswoman said: "After finding out the truth about his wife's affair, Alfie throws everyone out of The Vic.
"However, it is not long before Derek arrives to speak to him but rather than help the situation, Derek maliciously makes things worse.
"Losing his temper, Alfie hits Derek and tells him never to step foot in his pub again."
In the wake of his heartbreak, Alfie turns to Roxy Mitchell (Rita Simons) for support.
The spokesperson added: "Alfie's world begins to crumble with only Roxy there to support him."
The identity of Kat's (Jessie Wallace) lover has been a mystery for months, but things came to a head when Alfie secretly followed her to the bedsit and demanded answers.
While Kat refused to confess, her husband discovered she had been sleeping with one of the Branning brothers after he caught a glimpse of the tenancy agreement left behind.
Returning to the pub, Alfie confronted the three siblings, and falsely accused Max of being the mystery lover - which Kat quickly denied.
After Alfie urged Kat to give him an answer once and for all, she admitted: "It's him - it's Derek!"