Kevin is left in turmoil when his plans to come clean about his affair are overshadowed by a shocking revelation from Sally and desperately tries to prevent Molly from breaking the news of their infidelity to Tyrone. Tina is stunned to find the mystery man she kissed is none other than Gail's eldest son, and her embarrassment at sharing Christmas dinner with him does not go unnoticed by David. Ken feels continuously sidelined by George as the Barlows celebrate the day together at No 1, while Steve decides he wants to extend his family - which is nice for Becky.