In series 7, Frank falls for a librarian named Libby Croker (Pauline McLynn). Libby believes Frank is a man of the arts and he encourages her to rise up against her library closing, which leads to a violent protest and her imprisonment. When Libby is released from prison, she tries to find him, but her upscale appearance causes various characters to warn Frank that the DSS is after him. Finally, they meet again, and although Libby is initially put off by his poor character and the frosty reception from Liam, she and her mother move into the Gallagher home. Frank and her mother soon set up a mutual loathing society, with Frank painting her bedroom a bright yellow just to keep her awake. However, he must also endure the endless put-downs from Libby's wheelchair-bound mother, Patty (Valerie Lilley). In Series 8 Frank is kept hostage in a psychiatric hospital by former wife Monica's girlfriend, part of Monica's plan to snatch her family back from Libby and prevent the pair from getting married. On Frank's escape, the pair stay unmarried and he eventually loses Libby in Episode 13 after cheating on her with Letitia Powell's (Kira Martin) headmistress (Annie Wallace).