Yasmeen was horrified by the revelation but Geoff continued to viciously insult his wife before lunging at her with a knife.
The Speed Daal chef picked up a wine bottle and hit her husband over the head before stabbing him in the neck.
In recent scenes, Tim was told Yasmeen just missed his jugular but his father remains in a serious condition.
Coronation Street residents were quick to take side with Peter Barlow (Chris Gascoyne) revealing he has a bad feeling about Geoff.