George McGovern, the Last Honest Democrat