While I think many of us here abhor political content on HN, Brian has taken a data driven approach to this post and provided an excellent roundup of facts and events. Conservatives and liberals both would be well advised to read his excellent roundup. He is doing this at great personal cost to his readership, if the comments on his blog are anything to go by.