A WOMAN who was sexually abused as a child by her uncle has seen him jailed after bumping into him in Asda 40 years later – and punching him in the face.

Mother-of-two Tracey Davison, 50, shouted "this is for all the abuse" as she hit Douglas Richardson twice, breaking his glasses and knocking him to the ground.

Richardson jumped up and sprinted off while Ms Davison, from Gateshead, phoned the police and finally reported the historic attacks to the police.

The 59-year-old was jailed for three years for abuse he carried out on Ms Davison and her sister Donna Cunningham in the 1970s.

The sisters are speaking out after a judge halved 59-year-old Richardson's sentence, meaning he will soon be back on the streets.

Ms Davison, who met Richardson by chance at a branch of Asda in Cramlington, Northumberland, said: "I had never done anything like this in my life, but it was as though someone had taken over my body.

"I was overcome with emotion, I couldn't stop myself."

She added: "I just punched him in the middle of the face. The wooden glasses he was wearing had cracked in the middle.

"I said, 'That is for all the abuse all those years ago.'"

It was not until Ms Davison bumped into him in 2014 that they decided the time was right to take him to court.

But after reporting him, she feared she would not live to see him punished after suffering a brain haemorrhage on her wedding day.

Richardson was jailed for three years at Newcastle Crown Court after being found guilty of six counts of indecent assault.

Terminally ill Richardson will be released early so he can seek treatment after having his sentence halved to 18 months by the Court of Appeal.

Ms Davison added: "I'm absolutely devastated he is going to be walking the streets."