Elsewhere, Nina is struggling and Sarah’s Christmas is a disaster.
All this and more in Christmas Coronation Street spoilers.
1. Will Emma get married?
Emma prepares for her wedding to Curtis but his lies are overshadowing the day.
Even though she’s still unsure whether she’s doing the right thing marrying him, she gets in her dress and heads to the venue.
As a nervous Emma waits for her groom at their wedding venue, Curtis is seen enquiring about flights.
Has he done a runner?
2. Abi vows revenge
Abi and Kevin return to the Street and Kevin discovers Kelly is living at No.7 and working at the barbers.
He knows he must warn Abi, but is worried how she will react.
It’s not long before Abi sees Kelly on the Street and is fuming.
Nina tries to get Abi to put a stop to the hatred, and insists although she doesn’t have to forgive Kelly, she must move on. Will Abi agree?
Elsewhere, Kelly has already reached a decision and tells Aadi she has to leave for Abi’s sake.
Aadi urges her to talk to Abi to resolve everything instead, but will it be that easy?
3. Kevin surprises Abi
Tyrone gives Kevin some of Seb’s things from the flat and Kev is stunned by a letter.
He later takes a secretive phone call and tells Ty he can’t tell Abi anything.
Kevin pulls out all the stops for Abi and she thanks him for the best Christmas present ever.
However, he reveals it was all thanks to Seb.
4. Abi lashes out
Imran confronts Abi after he watches her stop Kelly from getting into the barbers.
Abi tells him she wants Kelly gone for good.
Imran reminds Abi she’s done some shameful things too and Abi slaps him hard across the face.
After Kelly takes drugs again Toyah takes her to a support group.
Abi is there and shares her own addiction story, but will she feel any empathy as Kelly opens up?
5. Daisy makes her mind up too late?
Daisy steps up to rescue Daniel from the crowd at the market after Max messes with his laptop.
She grabs the microphone and tells them Daniel’s the most decent, kindest man she’s ever met.
Daniel is truly touched by her words.
But when he invites her for a drink she turns him down to go to a celeb party with Ashley.
Once there, Daisy clearly isn’t enjoying herself and rushes home to tell Daniel how she really feels.
However when she’s greeted by Ken, is Daisy too late?
6. Sarah’s perfect Christmas doesn’t go to plan
Sarah rounds up the Barlows and Platts to sort out their differences so they can all spend Christmas together.
But it doesn’t go to plan when insults are hurled.
Christmas Day is a disaster as Audrey opens wine for breakfast.
Meanwhile, Gail then declares she’s not lifting a finger to help with anything and David stomps around in a grumpy mood.
7. Sarah and Adam hit the rocks
Adam promises Sarah they’ll still have a perfect Christmas together and they are all that matters.
He takes her to a posh hotel for a New Year’s Eve treat.
However, things go awry when the waiter makes a joke about Adam’s previous visit to the hotel.
It’s not long before Sarah realises it’s the place he slept with Carla.
8. Nina’s anxiety worsens
Nina struggles to get hold of Asha with no luck and Carla can see how anxious Nina is.
Asha later invites Nina to join her and her family for Christmas Day, but is upset when Nina says no.
Nina faces Christmas Day all alone in the cafe and her anxiety builds.
But Carla soon arrives and Nina admits how much she’s struggling.
Nina finally opens up to Asha about her anxiety over worrying something bad will happen and Asha suggests they sync their phones so they always know where the other is.
9. Fiz shocks Tyrone
Tyrone is thrilled when Fiz cancels her holiday with Phill and the girls so they can spend Christmas with him.
But he oversteps the mark when he kisses her.
When Phill suggests he and Fiz move in together, Fiz shocks Ty by telling him she wants to sell the house.
Tyrone refuses to sell, but Evelyn is saddened to hear why Fiz really wants to leave. Evelyn talks to Tyrone, but will he agree to sell up?
10. Sam speaks
Nick is overjoyed when he hears Sam speak to Hope on the walkie-talkies she got for Christmas.
But how will Sam react when he finds Nick listening in?
11. Will Jenny find love?
Leo invites Jenny out for a drink, but he’s hurt when she won’t commit. Jenny thinks she’s too old for him.
He later invites her to watch him play rugby and she apologises for blowing hot and cold.
When Jenny hears him talking about his New Year’s Eve plans, however, she is more aware than ever of their age gap.
Can they make it work?
Coronation Street usually airs on Mondays, Wednesdays and Fridays at 7.30pm and 8.30pm on ITV.
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think.