Jim is keen to make amends for his actions, but will everyone be ready to forgive & forget? Alistair is feeling the strain following the recent revelations, and, as the stress builds, he looks set to make a terrible mistake.
At Grange Farm, things are looking up for Emma, but Ed is forced to tell a lie when faced with the wrath of Will. And he’s not the only one getting angry - more than one Ambridge resident finds themselves at the sharp end of Jazzer’s rage.
Shula, meanwhile, struggles on the anniversary of Caroline’s death until she receives support from an unexpected source.
Plus Lilian’s party proves to be a real blast, with one guest in particular stealing the show.
Thanks to pinagrigio from Peet’s