John McCain 43
Barack Obama 40
Bob Barr 6
John McCain 39
Hillary Clinton 34
Bob Barr 6
Obama is down 3 after trailing by seven when PPP polled the race three weeks ago. Clinton is down 5 after trailing by eight the last time time PPP surveyed the contest.
The most interesting story here is the effect that Bob Barr has on the race. Against Obama he gets 6% of the Democratic vote but just 4% of the Republican vote. Against Clinton he gets 5% among both Democrats and Republicans.
That may seem to run counter to the popular perception that he will siphon off Republican voters, but digging deeper into the numbers it appears that he actually does have the expected effect.
For instance in our last poll, John McCain received 25% of the Democratic vote against Obama and 17% against Clinton. In this survey, McCain is at just 16% and 14% with Democrats in those two matches. So it appears the Democrats Barr is gaining the support of may just be those who weren't intending to vote for the party's nominee in the first place- he's eroding McCain's Democrats more than Clinton's or Obama's.
Barr also appears to be pulling a lot of support from conservative leaning independents. Last month McCain led Obama by 15 points among independents. Now Barr is pulling 9% with those voters and McCain's lead over Obama is down to 3.
I doubt Bob Barr is really going to pull 6% of the vote come November, but if he does it will be good news for Barack Obama.
Full results here.