It's finally time for Stella and Karl to tie the knot (again) but with so much going on around them we can't help but wonder if they'll even make it up the aisle. Jason heads to the police station with Craig, Beth and Kirk, while Dev dashes down to the registry office in hope of preventing Stella from making a big mistake. Meanwhile back on the Street, Jenna reminds Sally that there are plenty more fish in the sea, while Audrey finally admits that life is getting the better of her and she's a little big miserable.Coronation Street Monday 16th