How many seats will the Democrats win in the New Jersey General Assembly? Odds & Predictions 2025