Emmerdale has confirmed explosive scenes will air in the village next week, as the moment fans have all been waiting for finally unfolds.
Charity Dingle finally discovers her husband Mackenzie Boyd's shocking betrayal, and a double secret he's been keeping for coming up to a year.
For the past nine or so months, Mack has been hiding the fact he cheated on Charity in a fling last summer and that as a result, he is now a father.
But a health scare next week leads to the truth coming out in dramatic fashion, with pictures showing the moment it all adds up for Charity and she realises the truth.
Up until now, Charity has remained in the dark about Mack's one-night stand with Chloe Harris last year, and the fact Chloe fell pregnant.
Chloe recently welcomed her baby son, and while Mack has kept this a secret and decided to stay out of his child's life, he remains torn in upcoming scenes.
Just as health scare leaves Mack and Chloe fearing for their baby's life, Charity finally discovers he's the baby's father and that he's been hiding the fling all this time.
Spoilers reveal Mack goes to the hospital in secret to visit his baby son, and comforts Chloe as they await news on his health.
Following a possible meningitis diagnosis, spoilers reveal Chloe is told baby Reuben might have a bleed on his brain.
She and Mack are relieved though when the consultant tells them Reuben is showing no signs of brain damage, and Mack jumps at the chance to finally meet his son properly.
He has no idea though that Charity is at the hospital to check on Chloe, and soon she spots an unaware but emotional Mack with Reuben.
Suddenly everything makes sense and she realises he is the father, with pictures showing her reeling over the shocking news - but what will she say to Mack?
Speaking to The Mirror and other press recently, Charity actress Emma Atkins hinted that her and Mack might remain together, but she suggested there could be another big love triangle on the cards.
While she didn't specify whether it involved Chloe or someone else, Emma revealed the plot was farm from over - after boss Jane Hudson recently said the plot would run on into 2024.
She teased to us: "I think in the future we have been told that towards the end of the year, there is something we are not allowed to know yet. Another triangle I believe, unfinished business perhaps, but the three of us aren't being told anything."
On the future for the couple, Emma teased: "I have loved working with this guy and Jessie [Elland] and I don't think that's gonna end anytime soon, because they're so well connected.
"Okay, maybe the relationship is in tatters at the moment but the beauty of soap is you have always got to bump into those people because you are in the same village.
"Unless someone leaves or moves out or kills somebody which hopefully is not going to happen to us guys, it will be fine and we will continue in our way somehow, there will be the aftermath. There's always the aftermath... [there's] marriage counselling, [they could] try to make it work."
Emmerdale airs weeknights at 7:30pm on ITV1 and ITVX, with an hour-long episode on Thursdays.