A special constable has resigned after posting foul-mouthed rants, threats and racist slurs on his website.

Rob Johnston, 22, a trainee special constable from Hangleton, Brighton, resigned on Monday after The Argus alerted Sussex Police bosses to his online blog where he listed Muslims and Chavs as things that “annoyed” him.

His blog, which has now been taken down, contained direct violent threats to an individual and was also littered with swear words and boasts such as: “I will do anything, no matter what it takes, to protect what matters to me, and my interests.”

Mr Johnston, who was accepted as a special constable in January 2007, writing about the individual, posted: “I am going to be watching you. Every move, every word, every look and every thought. You will not breath a word in her direction without me knowing about it ... nothing will go behind my back and I will act on any suspicion.”

He instructs the person to “keep out of my way.”

In another post, dated October 3, 2007, he wrote: “Things that annoy me. In no particular order.”

Number one on the list was “Americans (all of them)” number four was “teenagers with an attitude problem, chavs or emo’s (sic) or whatever – I love eyeballing them and making them squirm.”

Also on the list were Muslims, taxi drivers and Mercedes and BMW drivers.

In an ironic twist, Mr Johnston wrote about the danger of posting things on the internet which could get you into trouble.

In an article titled “privacy” he said: “We are living in an age where anything we do, anything we say, who we talk to, where we go, what we buy, what we watch, which websites we go on, whom we email, everything and anything is monitored.”

Until he resigned, Mr Johnston ran the Sussex Police user group on Facebook.

A Sussex Police spokeswoman said: “Sussex Police find the comments on the website wholly inappropriate and recognise they do not reflect the views of hard working special constables, police officers and police staff employed by the force.”