Monday, November 2, 2026
News Demo
Wednesday, 12th November 2025

Season 66, episode 132

Wednesday, 12th November 2025

  • 44 min

David and Shona conceal their deepest fears from one another as they prepare to meet with a consultant about their unborn baby’s condition, and Will lies to Ben and Eva.