And the most confusing thing I've ever seen is the tribal nature of voters.
"My dad voted Labour all his life, and even though I'm a mid-ranking manager in a large multinational that gets clobbered by lefty bollocks, and even though I send my kids to the local private school, I still vote Labour."
"I have voted Labour all my life, and even though the anti-war, pro-civil-liberties platform I signed up to in 1975 has long since been consigned to the dustbin, I'm still voting Labour."
"Back in the 1980's, the Tories stood for less government interference and more reliance on my own efforts. I liked it then, and even though Tory policies are entirely indistinguishable from those of Labour, I still vote Tory."
And the apologia I keep getting from Tory loyalists like Kingbingo do my head in. Claims that policies that are identical to Labour failures or LibDem wishlists are just "easing people into Tory thinking" or some such shit are nothing more or less than complete delusion.
The policies are exactly the same in most cases, and where they are not, they all stem from the exact same set of motivations and principles.
By all means, vote because of the colour of the guy's tie. But at least be honest with yourself and the rest of us about your blind, unquestioning allegiance to the tribe.