Jessie has a dilemma. Amelia makes a shock decision. Nicola has good news for Robert.
Season 48 • Episode 25 of 322