A REPEAT sex offender who failed to comply with the registration system has been jailed for two-and-a-half years.

Barry Webb, 53, of Swaledale Road, Warminster, also breached the terms of a sexual offences prevention order by not notifying the authorities about a relationship he was in.

Webb, who has spent at least 20 years behind bars, also stalked another woman and assaulted another's boyfriend after she rejected his advances.

Now a judge has told him that he has no option but to return him to custody for his latest spate of offending.

Webb, who has convictions for attempted rape from the 80s and 90s, failed to notify the police that he had opened a new bank account in August 2013.

Then between August 4 and December 8, 2016, he did not disclose a relationship with a woman who had a 15-year-old daughter.

And on December 2, 2016, he failed to complete his annual notification as a sex offender.

In December last year he went to the home of a woman who had spurned his advances and climbed in through a window, punching her boyfriend.

Hannah Squire, prosecuting, said the 2016 matters put him in breach of a suspended sentence imposed that June for harassing a woman he met on a dating website.

They met on Plenty of Fish but she was concerned he was going through her phone records so tried to end the relationship, only to be bombarded with texts.

Then after she twice had to call the police when he was hanging around outside her house he was charged and convicted of harassment.

Webb pleaded guilty to one count of breaching a sexual offences prevention order and two of failing to comply with the notification requirements.

He was also found to be in a breach of a suspended sentence and was convicted by the justices of common assault and criminal damage.

He was jailed for attempted rape in Sussex in 1984, and got 10 years for a similar matter where he broke into a woman's home in Warminster in 1996.

He got six years in 2005 for burglary after a Trowbridge woman woke to find him sitting on her bed wearing gloves and a mask.

Richard Williams, defending, said his client had not been taking his antidepressants and had told his 28-year-old daughter that he would stay out of prison.

He said he is determined to stay out of trouble when he is finally released but found things difficult as Warminster is a small town and his reputation goes before him.

Jailing him Judge Robert Pawson said “You are 53 and you have got a dreadful record: 19 previous convictions for 48 offence from 1981 to now.

"I don't seek to dwell on that and I understand your life will have been made more difficult because your past follows you around.

"But I am afraid these offences have to be set in the context of your past offending,"