Democrats may never win again