Home Editor's Pick What divides political parties? More than ever, it’s race and ethnicity.