Coronation Street spoilers: Shona and David split, Carla spiking horror and prison twist

Fans of Coronation Street can anticipate lots of drama as David Platt (Jack P Shepherd) asks Maria Connor for assistance next week (Samia Longchambon).
David asks Daniel Osborne (Rob Mallard), who works at the STC, whether he can check in on Max to see how he’s doing, and STC officer June discovers Max with facial wounds.
David answers a call from June in the Rovers telling him about Max’s attack.
Maria feels empathetic when she finds David in Victoria Garden, alone and intoxicated, but when David goes in for a drunken kiss, Maria tells him to go home.
As Shona Platt (Julia Goulding) walks into the restaurant after David visits Alya Nazir (Sair Khan), she gives David the assurance that they will now tackle everything together.
Gary Windass (Mikey North) learns from Maria that David tried to kiss her, and he discovers them in the Rovers.
Shona is mortified and rushes out as David admits to Gary that he was intoxicated and that he regrets it very much.
Shona informs David that she is leaving him when David gets home.
During breakfast, a somber man David acknowledges that Shona has abandoned him to Gail Platt (Helen Worth).
Will Maria’s assurance that David’s inebriated pass was meaningless persuade Shona to give him another chance?
Alya visits Max at the STC in a different setting, where he describes how his life was a shambles.
Max had previously stated that he didn’t want any guests, but now he contacts David and asks if he’ll come over.
She might go back to work, Carla Connor (Alison King) advises.
Carla intends to return in a few days, so Peter Barlow (Chris Gascoyne) phones the factory to pick up some files for her.
While Carla is turning away, Stephen calls at the apartment with the file for her and spikes her water with LSD.
Peter informs Stephen that he’s going to call the doctor when Carla begins to feel lightheaded and disoriented.
Later on in the week, Stephen is shocked to see Carla in good shape and almost ready to return to work.
Will he be able to persuade Sarah Barlow (Tina O’Brien) to agree with him that Carla’s mental health is still too precarious for her to go back to work?