Emmerdale star Lawrence Robb has addressed viewers' reactions to his latest storyline, with his character Mackenzie Boyd up to no good.
Mackenzie cheated on his partner Charity Dingle last summer with teen Chloe Harris, who is now pregnant with his baby.
While he's come close to telling the truth a handful of times, he's instead made matters worse by pretending nothing happened and even proposing to Charity.