But has he really got the Dingles beaten?
Please note these spoilers are for the week commencing Monday 13th December
Marlon is delighted when Al agrees to his Christmas drinks promotion, unaware of Al’s true intent.
The next day, a smirking Al confirms that a mistake with the Christmas lunch promotion entitles diners to a free bottle of champagne, rather than the single glass that Marlon originally intended.
Overjoyed at the mistake, Al gleefully pops a bottle for Brenda and Nicola and Marlon starts to suspect it might be his handiwork.
When Marlon sheepishly confesses about the promotion mix-up to Chas, she's at her wits' end and confirms that Al altered the draft of Marlon’s email to stitch them up.
As Al continues to dole out the free champagne, Chas informs him that the promotion’s over and throws a bottle against the wall to make her point. And his plan to wind Chas up seems to be working a treat as she lashes out at Nicola.
An off-duty PC Swirling is concerned by the volatile atmosphere as Chas holds it together long enough to put Al in his place, but she’s left a trembling wreck. Cain’s seething to hear of Al’s latest antics and PC Swirling warns him away from Al.
Unfazed by Cain’s murderous threats, Al is confident he’s got the Dingles beaten.
Emmerdale continues weeknights at 7pm and Thursdays at 8pm on ITV