Gregory pointed this out...read here... also in Harp magazine, and Jambase and Editor and Publisher
Neil Young's political instincts have been fairly mainstream (when heard in an American context -- keeping in mind that Neil's Canadian). Neil hasn't always said "liberal" stuff, keeping in mind (as the Editor and Publisher article pointed out) several pro-Reagan comments he made during the '80s. Neil also wrote a song called "Let's Roll" on an album called Are You Passionate? with lyrics that are hard to stomach. Neil is more of a weathervane for the political wind than anything else. So when he puts out a song titled "Impeach the President," I suppose that says something about the current situation.