Ukip candidate Carl Benjamin has had a fourth milkshake thrown over him in a week.

The far-right activist, who was touring Salisbury as part of his campaign for the European elections this week, was targeted by opponents in the street.

A Twitter user who posted a photograph of him doused in the milkshake quickly received more than 1,000 “likes”.

Another user posted: “This is becoming a habit.”

Mr Benjamin, who is being investigated by police for comments about raping Labour MP Jess Phillips, has been the target of a series of protests while campaigning for the EU Parliament elections.

The University of the West of England cancelled a hustings where he was due to speak out of fears of disturbances, and just days later Exeter Cathedral banned him from a separate election event it is hosting.

Milkshaking: New tactic emerges in fight against far-right Show all 6 1 /6 Milkshaking: New tactic emerges in fight against far-right Milkshaking: New tactic emerges in fight against far-right Newcastle says "no thanks Farage" Brexit Party leader Nigel farage is led away by security after being hit with a milkshake at a campaign event in Newcastle Reuters Milkshaking: New tactic emerges in fight against far-right Tommy Robinson covered in a milkshake... While out on the campaign trail for the European Elections in Warrington, a man threw a milkshake in Tommy Robinson's face. Frame 1: Man throws milkshake. Frame 2: Robinson and Co. beat man. Frame 3: Robinson covered in milkshake @AzTheBaz/Twitter Milkshaking: New tactic emerges in fight against far-right ...the day after being covered with a milkshake The day before in Bury, a suspected child threw a milkshake over Robinson before running away Paul Ryder/Youtube Milkshaking: New tactic emerges in fight against far-right Gerrard Batten's image Amy Thompson from Plymouth greeted the Ukip tour bus by throwing a milkshake over the image of leader Gerrard Batten McCoys Media/SWNS Milkshaking: New tactic emerges in fight against far-right Carl Benjamin milkshaked Ukip candidate Carl Benjamin aka Sargon of Akkad was met with a milkshake while campaigning in Totnes, Devon PA Milkshaking: New tactic emerges in fight against far-right Aftermath The remains of the milkshake that struck Carl Benjamin Cornwall Live/SWNS

Earlier this week, police in Totnes separated Mr Benjamin’s supporters from demonstrators after he was doused in a milkshake for the third time.

A crowd of about 40 white people reportedly listened Mr Benjamin as he made another "joke" about restarting the British Empire.

Anti-far-right activists have regularly adopted the tactic of throwing milkshakes as a form of protest at candidates.

Tommy Robinson, whose real name is Stephen Yaxley-Lennon and who is standing as an independent candidate, was hit with milkshakes twice in two days in Bury and Warrington earlier this month.

In 2016, Mr Benjamin, who is standing as an MEP in the South West England region, tweeted to Ms Phillips: “I wouldn’t even rape you, @jessphillips”.

He later defended what he called “a joke” and refused to apologise.

Because of the spread of the practice of throwing milkshakes, police in Edinburgh asked a branch of McDonald’s to stop selling them on an evening when former Ukip leader Nigel Farage was holding a rally nearby.