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.