Certainly gullible to repeatedly fall for the same old **** time and time again. Stupid? Well, I wouldn't call most people 'stupid' for voting Tory. I wouldn't rule it out in all cases, though.So are you calling them 'stupid' or 'gullible'. ?
The truth is some people have stupid reasons for voting for all parties. Some people vote because they "always have" or their parents vote that way, or whatever.
The point is you allude to some perfect democracy in this country, which patently we don't.
