Diane (Elizabeth Estensen) and Gray (Christopher Villiers) have a heart to heart, Diane urges him not to get caught up in another wrong relationship and listen to his heart. He insists that he knows what hes doing but Diane is unconvinced. Later that day, with Diane's advice ringing in his ears, Gray kisses Katie (Sammy Winward) and indicates that hed like a future with her. Does Katie feel the same?Meanwhile, annoyed with her sister, Diane asks her when shes going to reveal to Viv (Deena Payne) that she cant do the loop the loop plane ride for charity as it clashes with her operation. Val (Charlie Hardwick) insists that shell tell Viv when the time is right but it is clear that Diane is not convinced. Later, Val picks her moment and reveals the truth to Viv. It soon becomes clear to her that Viv and Diane have joined forces to teach her a lesson. What will her punishment be?When Miles (Ayden Callaghan) goes looking for Nicola (Nicola Wheeler), hes furious to discover her frolicking with David (Matthew Wolfenden) in the barn. Later in the pub, Miles reveals his sighting to Donald (Michael Jayston). How will he take the news that his wife is still cheating on him?