Barnaby says, "Honoria killed Gerald Hadleigh - Amy almost gave her away when she contradicted her. When we asked Honoria what she was doing on the night of the murder. I retired. I had a headache. 'Retired' didn't mean go to bed, which is what I thought. Amy told us the next time we met. Amy went to bed. Honoria retired to the study. And then she went out again a few minutes later. Back to Gerald Hadleigh's." Honoria says to Amy, "I couldn't believe he'd known my Ralph. My darling Ralph. I tried to see him earlier, but he wasn't there. And I couldn't talk with all those people there." So she went back that night. She had to see him. She couldn't wait. She couldn't believe what she saw. "So disgusting, so beneath contempt! But I asked him about Ralph. I had to know. That's what I'd come for. And do you know what he... what he told me? Do you know what he said?" Gerald said, "Yes, I knew him, your dearest, darling Ralph! We were lovers, Honoria. I had him and he had me. Now get out of my house!" She killed him and took all the clothes. She didn't want anyone to know.