Democratic primary battle