Emmerdale fans will be delighted tonight as the soap airs a special double episode.
For an hour from 8pm on ITV, viewers will be treated to a double helping of the soap after it was cancelled multiple times following the Queen's death.
Unfortunately, Coronation Street won't be on tonight, so fans will have to wait until next week to watch the beginning of Kelly's dramatic exit.
Tonight, Mackenzie answers a mystery call as he demands that the person on the other end of the line leave him alone.
It comes after he decided not to tell partner Charity that he had cheated on her as he struggled in the throes of his grief following her ectopic pregnancy.
Ever since his shock affair was revealed, fans have been guessing who it could be - and some viewers have cracked it.
Many clues have been unveiled on the soap so far, as guilt eats away at Mack for what he's done. He has told Nate what happened, and made some admissions about the person - and who they might be.
In a recent episode, as Nate quizzed who he had slept with, Mack refused to divulge their name but did give some telling clues.
"Nice try," he laughed, but refused to drop the name. Then Nate pressed on. "Someone I know? Because if it's someone from around here, it'll come out some how. I thought my secret was safe and she lived miles away. You're going to be bumping into your secret every day in the pub, the pub that Charity runs," as he expressed his concerns to Mack.
He then added: "They made me a promise and I believe them. They will have way more to lose if this all got out."
As he referenced the person, he kept using 'they' - prompting speculation it may not be a woman he slept with, whilst fans have come up with some other wild theories for who he was between the sheets with...
*Emmerdale airs tonight at 8pm on ITV