Mayor Bill de Blasio tried to calm fears about President Donald Trump's immigration policies at a town hall meeting in Queens.

Hundreds gathered in the gym of IS 61 in Corona.

The mayor was peppered with questions on everything from affordable housing and homelessness, to schools and transportation. But he began by pledging the NYPD will never come after undocumented immigrants.

"New York City made a decision a long time ago to respect all of our residents, regardless of documentation status," de Blasio said. "I remind you, some of the things we've seen coming out of Washington are directed at undocumented folks. Some of them are even directed at folks who are permanent residents, meaning green card holders. I think as New Yorkers, we have one common standard. You're a New Yorker, regardless of what your documents say."

The heads of several city agencies were also at the event.