A man has been arrested after objects were thrown at Nigel Farage as he went through Barnsley town centre on an open-top bus.
The Reform party leader was shaking his fist to acknowledge cheers from people below when something hit the side of the vehicle.
Mr Farage raised his arm as he spotted the object flying in – but it missed him.
Election latest – Tories launch election manifesto
Video then showed a man throwing another object from a construction site bin, before being bundled away by people in high-viz vests.
He ran off but was detained by police.
Mr Farage said he believed he was targeted by wet cement and a coffee cup.
“My huge thanks to South Yorkshire Police today,” he wrote on X.
“I will not be bullied or cowed by a violent left-wing mob who hate our country.”
Police said a 28-year-old had been arrested on suspicion of public order offences and believe the suspect threw objects from a “nearby construction area”.
Read more:
All you need to know about Nigel Farage
The incident comes after a woman threw a milkshake over Mr Farage last week in Clacton in Essex – the constituency he will contest in the election.
Mr Farage changed his mind about standing in the contest and became Reform’s leader.
He’s aiming to become an MP on his eighth attempt.
Source Agencies