A winning Democrat coalition?