Richard returns after his trip away, and there are one or two unpleasant surprises waiting for him at Home Farm.
Season 10 • Episode 47 of 68