The party breakdown for this survey is as follows: 36% Democrat, 34% Republican and 30% Independent/unaffiliated.
This is the party breakdown that looks closer to reality and what may turn out in November. Not the ridiculous party breakdown they had in the latest CBS poll showing an 11 point Democrat advantage.