Democrats are struggling to determine whether to be liberal or centrist, as their mixed messaging has cost them elections and ...