Coronation Street fans are set for a mixture of relief and heartache next week.
Spoilers have confirmed what the ITV soap is lining up, ahead of its return to six episodes the following week.
There's perhaps some justice on the way as Geoff Metcalfe is finally set to be exposed, with son Tim realising the truth.
But his concern turns to his missing mother Elaine - will he track her down?
Elsewhere, and there is devastating news about Oliver Battersby who is rushed to hospital after a seizure, and placed on life support.

His stepfather Nick Tilsley is in for a shock though when his ex Natasha makes a comeback.
But what else is to come on the Cobbles next week? Here's all the details...
Oliver takes a turn for the worse

Leanne Battersby's son began suffering seizures earlier this year before she and Oliver's dad Steve McDonald learned the devastating news that he was seriously ill.
Doctors confirmed he had mitochondrial disease, and that he had an incurable form of it.
Next week, things take a devastating turn when Oliver is rushed to hospital after becoming unwell again.
As his parents plan their holiday trip to Cornwall, his seizure alarm goes off leading to a hospital dash.

While they wait for news on his condition, it's soon revealed to be worse than they had hoped.
Leanne and Steve learn that he has had to be taken to intensive care amid his ongoing battle.
Not only that, but he's on a life support machine to aid him with his breathing.
Things sadly aren't looking good for the youngster, as his loved ones stay with him amid his fight.
Geoff Metcalfe exposed

Geoff Metcalfe's downfall begins this week as he is confronted by the police with fresh evidence against him.
Tim and wife Sally are initially at loggerheads after he called off their wedding in fury at Sally's treatment of Geoff as she took Yasmeen's side.
Sally confides in pal Cathy Matthews about the CCTV camera Geoff set up to spy on Yasmeen, and Cathy tells her the footage will be on Geoff’s laptop.
Desperate to get hold of the footage, Sally tells Faye Windass she wants to get a book for Yasmeen so she can get the keys to Geoff's house.

Spying Geoff’s laptop, she puts it in her bag just as Geoff returns. Having escaped from the house, Sally shouts for help and a confused Tim takes her home.
She tells him that she has taken Geoff’s laptop and wants to try and watch the CCTV footage back.
With Faye’s help, they try to download the deleted camera app and CCTV footage.
Next, the police arrive at number 4 and tell Geoff new evidence has come to light and they need to ask him some more questions - so is it finally over?
Missing Elaine found?

Following the news about Geoff, a heartbroken Tim is worried for his real mother Elaine’s safety and resolves to track her down in Bolton after she went missing following an altercation with his dad.
When Tim returns, he tells Sally, Alya Nazir and Imran Habeeb that there was no sign of Elaine, and judging by the pile of post on the mat, she’s not been there for a while.
Tim tells Alya how sorry he is for failing to see that she was right about Geoff all along.
But where is Elaine?
Natasha returns

Nick Tilsley bumps into a familiar face as his former flame Natasha Blakeman returns to the soap.
Nick (Ben Price) is currently battling with his son Oliver's life-limiting diagnosis, and the young boy is even put on life support in heartbreaking scenes to come.
Nick, along with Leanne (Jane Danson) had been making plans to go on holiday in Cornwall with their son.
But they are interrupted while they are packing by a terrifying noise - Oliver's seizure alarm.
They rush him to hospital, and Nick and Steve, who is Oliver's dad, wait in the corridor.
The pair are shocked when they see Natasha (Rachel Leskovac), Nick's ex girlfriend approaching them.
When Nick reveals that he’s waiting for news of his stepson, Natasha says she is there for a dermatology appointment.
The Platts left homeless

David Platt and his family are forced to leave their home in this week's offering after a giant sink hole opens up in their garden.
David (Jack P Shepherd) is already dealing with Shona Ramsey as her brain injury has caused long-lasting problems with her personality.
Shona spends the day with David in the salon causing problems with customers, but David resolves to bite his tongue.
David leaves Shona in Victoria Garden with daughter Lily while he goes to buy ice lollies for the kids but things soon take a dangerous turn.

David discovers from Nina that Shona is planning to leave town because she thinks he hates her, and so he decides to arrange a BBQ to persuade her to stay.
Shona and Nina (Mollie Gallagher) join David, Sarah, Sally and Lily for the barbecue - suddenly there’s an almighty crash and a huge crater appears in the middle of the garden.
Billy shares a discovery
Next week, Billy fears that Kel Hinchley is dead after making a discovery.
Kel is the former stepfather and abuser of Billy's partner Paul Foreman.
Billy shares his concerns to pal Sean, worried about how the news might affect Paul - but is he right?
Coronation Street airs Mondays, Wednesdays and Fridays at 7.30pm on ITV