A stranger arrives in Shieldinch asking questions about Robbie. Scarlett runs the risk of putting her fundraising event above her health. Can Theresa shake off her past?