Affairs

Frank continues his passionate affair with Karen, even though she is dating his son, Lip, and he is dating her mother, Sheila. Things begin spiralling out of control when Steve discovers the affair, and the penny finally drops for Lip when she dumps him, leading to a violent showdown between him and Frank. Meanwhile, Yvonne Karib (Kelli Hollis) discovers Kash is having an affair with Ian after watching the shop's CCTV footage, but they are both shocked by her reaction. The Gallagher boys parents' evening throws Fiona into a panic, while Veronica goes to saucy lengths to pay off her catalogue debt.