The Implosion of the Republican Party (hang on while I get some popcorn...)