Bayonne police captain James Davis sworn in as mayor

Police Capt. James Davis has a new job as Bayonne's new mayor. (7/1/14)

BAYONNE - Police Capt. James Davis has a new job as Bayonne's new mayor. 

He was sworn in as mayor of Bayonne by U.S. Senator Bob Menendez Tuesday.

Davis defeated the city's incumbent mayor in a heated runoff this spring.

READ MORE: New Jersey Politics

The city's new council members also took the oath of office today during the ceremony at the high school.

advertisement | advertise on News 12

advertisement | advertise on News 12