Why are some people prepared to vote against their own interests in general elections?