Zoe makes a shock discovery about Barry, Anna's judgement is called into question, and Harding is concerned to find that an old adversary has business in the village.