In CNN's poll from April, which showed Hillary Clinton with a solid 53% approval and crushing leads over all the Republicans, here was the ideological breakdown:
The CNN/ORC International poll was conducted by telephone, April 16-19, among a random national sample of 1,018 adult Americans. Results for the full poll have a margin of sampling error of plus or minus 3 percentage points. Among the 435 Republicans and independents who lean Republican, it is 4.5 points, and among the 458 Democrats and independents who lean Democratic, it is 4.5 points.This comes out to:
In today's poll, which shows Hillary with much narrower leads over the GOP and an underwater 46% approval, it looks much different:
The CNN/ORC Poll was conducted by telephone May 29-31, among a random national sample of 1,025 adults. The margin of sampling error for results among the full sample is plus or minus 3 percentage points. It is 4.5 points for results among the 433 Democrats and Democratic-leaning independents and the 483 Republicans and Republican-leaning independents.This comes out to:
That represents a 7% shift towards the Republicans since their last poll. Not coincidentally, 7% is the exact difference between the last two favorability numbers for Hillary in the CNN polls (53% vs 46%).
In the poll's PDF they also state that the poll is weighted for a lot of things, but not party ID. Compare this to the +6 Democratic result from the 2012 presidential election, and you can do your own math about the accuracy of this poll.
News flash: You can get whatever the hell result you want...it all depends on who you ask.