A progressive majority says "enough"