The Communist is under 50%. Moreno had two primary challengers. Give the polls a chance to settle. It will be close in the general, because DemocRATS cheat.
The poll might be an outlier but it caught my eye!
The other ones on that website have him +4, etc.
That’s much better.