When Hayley tricks James into a confession, her reaction devastates him. A vengeful Fergal continues to toy with Dean’s feelings. Greg worries Steo is getting too close to Jess. Sean refuses to let Ruby back into the house.