Updated On: 03 December, 2025 09:20 AM IST | Jersey City | AP
"If Donald Trump chooses a fight, we're not going to back down," Solomon said.

James Solomon. Pic/ X
James Solomon has been elected mayor of Jersey City, thwarting former New Jersey Gov. Jim McGreevey's bid for a political comeback. Solomon, a city council member since 2017, defeated McGreevey on Tuesday in a runoff after they finished first and second in a general election last month with seven candidates on the ballot. Neither man received more than 50 per cent of the November 4 vote, sending the contest to an extra round.
Solomon, 41, said he ran for mayor to make New Jersey's second-largest city more affordable, echoing national concerns about the cost of living. New development catering to affluent New York City commuters is driving overall prices higher, and the city is struggling with a budget shortfall that threatens to hike property taxes.