Emmerdale viewers are convinced they have worked out Charity Dingle's true motives.
The character, played by Emma Atkins, has recently asked Chloe Harris to move into her home in the fictional Yorkshire village after she fell on hard times. However, Charity is unaware her fiance, Mackenzie Boyd, had an affair with Chloe and she is currently pregnant with their child.
In tonight's show, Mack visited the Woolpack to try and engineer Chloe's exit. Viewers were shocked as Mack stooped to new lows and he called out Charity's history as a mum to place doubt in her mind.
READ MORE: UK travellers will have to pay to enter Europe from end of 2023
He said: "You've hardly got a 100% track record in raising children. I just think this Chloe thing is you trying to make amends for past failures." Mack's plan backfired as Charity proceeded to pour away his pint and demanded he leave their house.
Mack has been acting suspicious ever since Chloe returned to the village. Viewers following the show on Twitter are convinced Charity already knows about the truth about the affair and she is currently carrying out an elaborate revenge plot.
One user said: "Charity is willing to kick Noah her own son out of his own home for Chloe a practical stranger!! Why??? This just doesn’t add up unless she knows and she’s doing this for her own benefit in seeking revenge."
Peggy added: "Ooh I like that suggestion."
Jeff commented: "I honestly think Charity is playing Mack… I wish she would of poured that pint over him"
Mike said: "Surely charity has to realise something isn’t right with Mack and why he doesn’t like Chloe"
Receive newsletters with the biggest and breaking TV and showbiz news by signing up here
For more celeb news, videos and pictures follow our designated Facebook page HERE
DVLA warning as millions of driving licences to become invalid
Martin Lewis issues 'heartbreaking' warning to anyone booking a holiday
Emmerdale viewers alarmed as they 'work out' 'creepy' Caleb Dingle twist
Martin Lewis bill warning to anyone living in a flat or three bed house