Here in one brutally illustrated cartoon is exactly where Democrats stand after last week’s impeachment fiasco, that they created: Does that about sum it up?