The village grieves. Meanwhile, Gabby and Noah bond. Elsewhere, David has a re-think.
Season 50 • Episode 156 of 297