that unless the margin is wrong to the high side, which is the assumption of all Trump haters, he has improved with the demographic. I assume it is probably pretty even either direction, so I will take the 34% and go with it. The actual could be that the support is actually 40%+. Who knows... I can't find the actual demographic on details of the poll. CNN could have surveyed 60% democrat and 40% republican.