Libby discovers that Adam has been blackmailing Lucy Beale (Melissa Suffield) for sex, and dumps him after slapping him across the face, leading to him leaving Walford. She feels let down by Patrick when he does not write a eulogy for Denise, and then asks the family to leave after Denise's funeral, however, Lucas convinces him to change his mind. On the day of Denise's funeral, Libby again questions who she was. Libby is happy when Patrick gives a eulogy to Denise, but is upset when an argument starts between Liz and Denise's sisters, Kim (Tameka Empson) and Daphne (Emi Wokoma). Patrick reveals that the girls can continue to stay with him and Chelsea and Libby agree to start packing up Denise's belongings. While celebrating Libby's birthday, Denise walks in, revealing that she is not dead but that Lucas has been keeping her prisoner, and that he was the one who killed Trina and Owen. Lucas enters and confirms this, and takes the family hostage, but when Jordan arrives, they escape and Lucas is arrested. Denise is taken to hospital, and Libby has to go through the pain of attending her father's funeral. Chelsea then decides she wants to move to Spain with Liz, so Libby arranges to take time off from university to help with her mother at home. Denise disapproves of this, and arranges for Libby to go to Spain for a holiday with Chelsea and her grandmother, before returning permanently to Oxford. After tearfully saying goodbye to her family, the taxi is stopped by Darren who is upset that Libby is leaving without saying goodbye to him. Libby says that she has always loved him and that he will always be her best friend, before she leaves Walford. Darren moves away from Walford in 2011, following his break up with Jodie Gold (Kylie Babbington) and opts to stay with Libby in Oxford. A few months later, Jodie also moves to Oxford to be with Darren.