He has become a viewers’ favourite since joining Emmerdale nearly three years ago as Mackenzie Boyd.
But as his character finds himself at the centre of an explosive love triangle, actor Lawrence Robb says he definitely does not condone his actions.
Mack is set to marry Charity Dingle (Emma Atkins) but after a one-night stand with Chloe (Jessie Elland), he has now found she is expecting his baby.