Well, here we are. At one point this year I honestly didn’t expect to get to the point where we would be watching Coronation Street on Christmas day. Happy Christmas all ❤️

Friday December 25th 7:00pm – 8:00pm

  • Writer – Owen Lloyd-Fox
  • Directer – Matt Hilton

ALL DAVID WANTS FOR CHRISTMAS, IS SHONA As Max and Lily excitedly rip open their Christmas presents, Shona gives David a six foot cuddly rabbit to replace Barney, his childhood pet. David loves it. When Lily gets a jewellery bead stuck up her nose, David and Shona reluctantly set off for A&E. Whilst the nurse sees to Lily, Shona calms her down and makes her giggle as David watches with a heavy heart realising how much the kids will miss her. Having returned to the street, David and Shona approach Jenny’s drinks stall. But Shona loses it and storms off  when she spots Daisy being flirtatious with David and storms off.  David finds Shona in Victoria Garden and they finally clear the air. After admitting that they still love each other and want to make a go of it, David forms a plan. At No.8, David and Shona, with the help of Max and Lily, re-enact their wedding day. As the Platts tumble out of No.8, the snow begins to fall and Shona stares up in wonderment. David gazes at his wife, his love for her renewed.

IT’S A FAMILY CHRISTMAS FOR TOYAH AND IMRAN After a sleepless night with baby Mason, Toyah and Imran share a smile, happy but slightly out of their depth. Gemma calls at the builder’s yard flat and gives Toyah and Imran some parenting tips. Toyah realises they’ve a lot to learn. Ignoring Toyah’s messages, Leanne hides away in her flat, consumed with grief.


  • Alex Bain as Simon Barlow
  • Alison King as Carla Connor
  • Brooke Malonie as Lily Platt
  • Charlie De Melo as Imran Habeeb
  • Charlotte Jordan as Daisy Midgeley
  • Chris Gascoyne as Peter Barlow
  • Dolly-Rose Campbell as Gemma Winter
  • Ellie Leach as Faye Windass
  • Georgia Taylor as Toyah Battersby
  • Harry Mcdermott as Max Turner
  • Helen Worth as Gail Rodwell
  • Ian Bartholomew as Geoff Metcalfe
  • Jack P Shepherd as David Platt
  • Jane Danson as Leanne Battersby
  • Joe Duttine as Tim Metcalfe
  • Julia Goulding as Shona Platt
  • Lorna Laidlaw as Aggie Bailey
  • Melanie Hill as Cathy Matthews
  • Mikey North as Gary Windass
  • Paula Wilcox as Elaine Jones
  • Rob Mallard as Daniel Osbourne
  • Ryan Prescott as Ryan Connor
  • Sair Khan as Alya Nazir
  • Sally Ann Matthews as Jenny Connor
  • Sally Dynevor as Sally Metcalfe
  • Samuel Robertson as Adam Barlow
  • Shelley King as Yasmeen Metcalfe
  • Tina O’Brien as Sarah Barlow
  • Trevor Michael Georges as Ed Bailey
  • William Roache as Ken Barlow