Editorial use only Mandatory Credit: Photo by ITV/Shutterstock (13896015ad) Emmerdale - Ep 9674 Wednesday 10th May 2023 Fed up of Cain Dingle's, as played by Jeff Hordley, messing, fuming Will Taylor, as played by Dean Andrews, sets his sights on ret