Fiz and Tyrone are delighted that Hope is to return to school.
MICHELLE GETS A SURPRISE CONFESSION FROM ROBERT Ray tells Michelle that he’s dropping the case against her – but to watch her back. Adam advises Michelle to ditch her plan to take the bistro from Robert. Michelle’s furious when Robert lets slip that Vicky knows about her ordeal with Ruairi.
ROY CARES TOO MUCH Roy tears a strip off Richard’s carer for her poor time-keeping. Whilst confiding to Brian that he fears he may have made matters worse, Nina bursts in to tell him that Richard’s carer has quit her job because of him.
Fiz breaks the news to Jade that with Hope returning to Bessie Street, her services will no longer be required.
ROY STEPS INTO THE BREACH Desperate to spend more time with Richard and relieve Nina of her stress, Roy agrees to give Aggie more shifts in the cafe. Nina’s unimpressed when Roy announces to Richard that he’s going to take over her duties.
MICHELLE’S REVENGE GATHERS PACE Robert suggests to Michelle that they gather their family together to tell them about the upcoming wedding. Painting on a smile, Michelle agrees, but tells Carla that the necklace he bought her isn’t enough to win her affections back.
ELSEWHERE Steve is disappointed when Emma reveals that Fiona has bought tickets for her to spend Christmas in Australia. When Amy shows Emma the stockings that their dad has made for each of them, Emma decides to stay in Weatherfield. Steve’s delighted.
Alison King as Carla Connor
David Neilson as Roy Cropper
Paul Brown as Richard Lucas
Mollie Gallagher as Nina Lucas
Lauren-Nicole Mayes as Chantelle Wilder
Alexandra Mardell as Emma Brooker
Macy Alabi as Ruby Dobbs
Patti Clare as Mary Cole
Lorna Laidlaw as Aggie Bailey
Peter Gunn as Brian Packham
Alan Halsall as Tyrone Dobbs
Samuel Robertson as Adam Barlow
Lottie Henshall as Jade Rowan
Isabella Flanagan as Hope Stape
Maureen Lipman as Evelyn Plummer
Jennie Mcalpine as Fiz Stape
Joe Duttine as Tim Metcalfe
Kym Marsh as Michelle Connor
Tristan Gemmill as Robert Preston
Mark Frost as Ray Crosby
Elle Mulvaney as Amy Barlow
Christine Mackie as Dr Gaddas
Louiza Patikas as Moira Pollock
Corey Weekes as Morgan Middleton
Simon Gregson as Steve Mcdonald
Harry Visinoni as Seb Franklin
Sally Ann Mattews as Jenny Connor
Coronation Street airs this hour-long episode at 7.30 on ITV.