I have long been puzzled by many of the working class who support Republicans who seem to the working against their interests (lower taxes for the rich, for example). Democrats seem to be doing much more to help the working class and yet they seem to be losing support in this group.
Peter Coy has written a very interesting column today, based on a National Bureau of Economic Research paper , that seems to explain this at least in part.
It is an interesting article a well-worth your time.