Debbie is annoyed when Alicia congratulates her publicly about her pregnancy and village gossip Pearl overhears. Jacob tells Sarah that her mum is having a baby and Cameron's heart sinks when he realises that Sarah knows.
Season 41 • Episode 26 of 310