Annie Sugden returns to the arms of her family and the Windsors are relieved that their problems are over. Meanwhile, Jessica's lies catch up with her.
Season 23 • Episode 40 of 105