US election: What distinguishes Democrats from Republicans ?..