
Pro-Brexit campaigner Farage was travelling through Barnsley in northern England, waving to crowds from an open top bus yesterday, when a man threw what appeared to be large pieces of broken stone at him but missed, footage on social media showed.
Police said today they had charged Josh Greally with using threatening, abusive, insulting words and behaviour with intent to cause fear or provoke unlawful violence.
It was the second attack on Farage since he began campaigning for next month’s election.
Last week a 25-year-old woman was charged with assault for throwing a drink in his face.
As the figurehead of euroscepticism and anti-immigration sentiment, Farage has long been a divisive figure in Britain.
After the attack, he said he would not be cowed by a “violent left-wing mob”.
Greally was released on bail and will appear in court on June 26, the police statement said.