Tessa feels guilty as Katy's worst fears come true, Sharon takes desperate measures to keep Hayley and Ger apart, and Barry makes a surprising new friend.