Emmerdale
LEXI can’t wait to marry Carl.
Which is a wee bit unfortunate, really, because it’s obvious that Carl would rather be with Chas.
So, as the big day dawns, will he grit his teeth and go through with it?
Or will he have the guts to call it off – and risk a vengeful Lexi exposing his murderous secret?