“I’m OK,” Zeldin said in a statement. “Fortunately, I was able to grab his wrist and stop him for a few moments until others tackled him.” Zeldin’s campaign said the attacker was taken into custody and the congressman continued his speech. He is challenging incumbent Democratic Gov. Kathy Hochul this November. The attacker climbed onto a low stage where the congressman spoke to a crowd of dozens outside Rochester, flanked by bales of hay and American flags. A video posted on Twitter shows the two falling to the ground as other people try to intervene. Among those who helped to subdue the attacker was Zeldin’s running mate, former New York Police Department Deputy Inspector Alison Esposito, said state GOP Chair Nick Langworthy. Langworthy told The Associated Press that he didn’t have any details on the attacker or his weapon but exchanged text messages with Zeldin afterward while the congressman was speaking to police. “He is fine. He’s not seriously injured. It’s just a chaotic scene there,” Langworthy said. He said Zeldin had “just a little scrape” but it wasn’t what anyone would consider an injury. In a statement, Hochul condemned the attack and said she was “relieved to hear that Congressman Zeldin was not injured and that the suspect is in custody.” Deputy Brendan Hurley, the Monroe County Sheriff’s Office spokesperson, gave a statement to the Rochester Democrat and Chronicle that said the office “is aware of an incident at the speech of gubernatorial candidate Zeldin this evening. A suspect is in custody and Major Crimes is investigating.” Messages seeking information from the Monroe County District Attorney’s Office were not immediately returned, and phone messages were left with the county’s emergency dispatch. Langworthy called on Hochul to issue a security detail for Zeldin to protect him on the campaign trail. “This could have gone a lot worse. This could have really ended in a horrible way tonight and this is unacceptable,” he said. Hochul’s press secretary Avi Small referred questions about providing Zeldin with a security detail to New York state police. Zeldin, an Army Reserve lieutenant colonel who has represented eastern Long Island in Congress since 2015, is a staunch ally of former President Donald Trump and was among the Republicans in Congress who voted against certifying the 2020 election results. He has focused his campaign on fighting crime but faces an uphill battle against Hochul. He’ll need to persuade independent voters — which outnumber Republicans in the state — as well as Democrats in order to win the general election. Democrats are expected to focus on Zeldin’s vocal defense of Trump during both of his impeachments and objection to the election results.