A UKIP European election candidate appears to have had a milkshake thrown at him during a visit to Salisbury. 

Carl Benjamin, who sparked anger across the country following his controversial "rape tweet", was in Salisbury for a talk at the Guildhall square as part of his election campaign. 

Twitter posts from @stegsythedog and @witchofpeace show Mr Benjamin covered in what appears to be milkshake.