Emmerdale fans are convinced they've worked out the identity of Mackenzie Boyd's secret lover after an intense phone call dropped some big hints.
Mack, played by Lawrence Robb, cheated on his girlfriend Charity Dingle (Emma Atkins) after discovering she had tragically suffered an ectopic pregnancy and lost their baby.
He's been so far keeping the infidelity underneath the radar and as he prepared to go on holiday with Charity, he gets a mysterious phone call.
Answering the phone angrily, he said: "Why are you ringing me?" "Yeah yeah I'm going on holiday - not that I need to explain anything to you." He then said, before hanging up: "Look, you promised you'd stay quiet so just stick to it, alright?" Belle and Charity had been in the room moments before the phone call, leaving viewers convinced that it couldn't be Belle.
Read more on ok.co.uk