EastEnders fans should brace themselves for an angry showdown later this month as Denise Fox crosses paths with Albert Square's newest troublemaker Keegan Baker.
Denise (Diane Parish) finds herself on the receiving end of Keegan's nasty tongue shortly after she's attended an important meeting with social services following her recent decision to give up her son.
Denise speaks to the social worker for an update on the baby's progress after his adoption, but it all becomes too much when a tactless Kim demands even more information about the child.
Later on, Denise tries her best to be honest with Kim and opens up about her feelings - but they're interrupted when Keegan (Zack Morris) turns up and is disrespectful towards her.
As a furious argument brews in the middle of the Square, the situation quickly spirals out of control. Has Keegan finally met his match in Denise? Or will he get the last laugh once again?
Denise Fox and Patrick Trueman argue with Keegan Baker in EastEnders
© BBC
EastEnders airs these scenes on Monday, February 20 at 8pm on BBC One.
Digital Spy