Emmerdale fans have more than enough experience of Charity Dingle's antics not to be shocked. But on tonight's (Wednesday) programme, there was a degree of hilarity at the subject of her latest romantic overtures.
Charity (Emma Atkins) has been in a bit of a love triangle with Mackenzie Boyd (Lawrence Robb) and Chloe Harris (Jessie Elland) but after a recent smooch with Mack, she's decided enough is enough.
The devil makes work for idle hands however, as she was soon accepting a dare from Gail (Rachael Gill-Davis) to proposition the next person to enter the Woolpack.
Enter Liam (Jonny McPherson), a man whose interactions with Charity have not at this stage taught him to take evasive steps.
Read more on manchestereveningnews.co.uk