Brad Lander, New York City’s comptroller and a mayoral candidate, was arrested by masked federal agents while visiting an immigration court and accompanying a person out of a courtroom.

In a statement to the Guardian, assistant secretary Tricia McLaughlin from the Department of Homeland Security said Lander “was arrested for assaulting law enforcement and impeding a federal officer”.