WATERLOO Road's Coral Walker broke down in tears as her confession had heartbreaking consequences for Donte and Izzie Charles.
Viewers of the BBC school-based drama series watched on as she struggled to cope with the feeling that she was responsible for Chlo Grainger's death as a result of her car being involved in the accident.
Coral (Rachel Leskovac) attended the court hearing where Donte was given an open verdict for his late wife's death.
Having to deal with the uncertainty, an incident in Coral's PE class sent her spiralling as she stormed out of class in a fluster.
As Kim Campbell attempted to support and reassure her, Coral broke down as she made the confession that she felt responsible for Chlo's death.
She was unaware that Chlo's daughter Izzie (Scarlett Thomas) was stood right outside listening in as she made the stunning confession.
Read More on Waterloo Road
Coral said to Kim: "You don't know me, I have killed someone.
"I lied, I lied to everyone, to the police, to Donte."
Izzie quickly ran away in tears as she made a heartbreaking phone call to her dad, played by Adam Thomas, to tell him of Coral's lies.
As he headed to the school to pick his daughter up, all hell broke loose as he confronted a crushed Coral about her comments.
Most read in TV
Donte was left furious as he lashed out before taking his anger into his own hands by smashing up Coral's car in anger.
Taking to Twitter to comment on the powerful scenes: "I do actually feel sorry for Coral here, now she's explaining herself, you can see that she was just trying to be a good teacher and she wasn't coping, and now she might've killed someone."
As another remarked on the episode: "Quality acting/storytelling tonight."
While a third praised Adam's performance as they said: "This is the best work @AdamThomas21 has ever done."