died-in-the-wool Democrat although I do admit their general