'Coronation Street' is set for a very dramatic storyline next week when David Platt decides to take revenge on his mother Gail for keeping Tina's pregnancy secret from him.
According to reports, David (played by Jack P Shepherd) overhears Gail telling Jason that Tina (Michelle Keegan) has decided to have an abortion.
Gail (Helen Worth) wants to clear the air with Jason because he thinks that it is his wife Sarah who is hiding a pregnancy from him.
When David overhears the conversation he confronts his mother about taking his girlfriend Tina to have a secret abortion.
After a blazing row, David storms upstairs to pack his bags. Gail follows him to try to persuade him to change his mind.
But David launches into a tirade of abuse and then pushes Gail down the stairs.
As she lies motionless at the bottom of the stairs, David screams at her to wake her up.
When Gail doesn't respond, David flees the scene without even calling an ambulance.
Eventually Gail's neighbours find her and she is taken to hospital where doctors fight to save her life.
For more on 'Coronation Street' click here.