Zoe goes on a mad dash to the hospital, Louise realises how little she knew about Ray when his brother turns up, and Katie receives shocking news.
Season 32 • Episode 13 of 266