Emmerdale fans were given more information on Mackenzie Boyd's affair after he confessed cheating on Charity Dingle to a mate.
During tonight's episode, a guilt-ridden Mack told Nate Robinson of his infidelity and said he did "the classic cliché" of getting drunk and sleeping with someone else after a heated argument with Charity. Charity and Mack are both struggling with the heartbreaking loss of their baby but while Charity initially said she did not want to have another child, Mack found this hard to accept.
In recent episodes, viewers were drip-fed more and more information about the person Mack could have cheated with, including his admission tonight that it was someone local. Nate urged Mack to come clean as he was convinced it would come out one way or another but Mack said this person had "way more to lose [than me]".