Shane and Carmen return to meet Jenny, and her new girlfriend Moira.