It's been a rough month for the Democrat Party...