When a cardiac surgeon and his heavily pregnant partner’s efforts to surprise each other go spectacularly wrong, Karen and Al have to save the day.
Discover 11,128,835 listings and 277,935 playable programmes from the BBC
When a cardiac surgeon and his heavily pregnant partner’s efforts to surprise each other go spectacularly wrong, Karen and Al have to save the day.