Have Democratic Leaders Completely Lost The Plot?

I’ve done my best to be understanding of the tactic that Democratic leaders are taking by trying to tamp down any movement toward impeachment. But Monday’s budget and debt ceiling agreement really makes you wonder if the Democratic congressional leadership has completely lost the plot. The agreement is for $2.7 trillion in spending over the next two years with $50 billion of additional spending above the current baseline next year. Spending increases will be split between defense and domestic spending. In addition, the agreement also ends the sequester, which was part of…