EastEnders shock as Zack Hudson cheats on Nancy Carter with Sam Mitchell
EASTENDERS fans are in shock after Zack Hudson cheated on Nancy Carter with Sam Mitchell. The chef – who is played by actor James Farrer in the ITV soap – was used as an emotional punch…