Democrat Eric Adams has been elected the 110th mayor of New York City, CNN projects, defeating Republican nominee Curtis Sliwa.Democrat Eric Adams has been elected the 110th mayor of New York City, CNN projects, defeating Republican nominee Curtis Sliwa.