In case the creator is checking for comments here but not checking his own page: PHP errors, not currently working.
(But if you open the 4 URLs shown in the errors yourself, they do work fine and give you the count. Support is beating opposition by some margin right now.)
Not sure if I'm overlooking something or if you have a bug, but the numbers in your chart don't seem to match the numbers that Yahoo is returning. And, based on the previous PHP errors, it doesn't look like the problem is caused by caching.
Right now the numbers Yahoo are giving me are 9, 34, 177. 56 (strongly oppose, oppose, support, strongly support) and the numbers in your chart are 9, 24, 124, 58. (And when I say the numbers from Yahoo, they're taken straight from the URLs you created that were showing up in your PHP errors.)
edit: Interestly, both sets of numbers given an almost identical % for support vs oppose, 84.42% or 84.65% supporting. In terms of % for individuals (i.e. without grouping support and strongly support together) the %s come out with a much greater difference.
Good observation but you are missing a little detail. "Strong Support" is a sub-set of "Support" because each "Strong Support" is also a match for "Support". I am doing this arithmetic in my PHP script: Support = Support - Strong Support
(But if you open the 4 URLs shown in the errors yourself, they do work fine and give you the count. Support is beating opposition by some margin right now.)