When Annie returns to Emmerdale Farm, her welcome is not quite what she expected.
Season 12 • Episode 61 of 72