About 9 out of 10 Republicans are non-Hispanic whites, and more than half of these are highly religious. That compares with 62% of the Democratic rank-and-file that is white and largely less religious, with blacks and Hispanics making up a much more substantial part of that party's base....
[Note: the white and religious are an ever-shrinking share of the US pop]