Emmerdale spoilers: Moira Barton rages as she discovers Caleb Milligan and Tracy Metcalfe’s affair
Moira got quite the shock when she walked in on Caleb and Tracy (Picture: ITV) When Moira Barton (Natalie J Robb) learned about Tracy Metcalfe's (Amy Walsh) extramarital affair with…