Pew Research CenterMay 30, 2020 New political typology data show islands of agreement amid sea of polarizationstrange_bedfellows-1-2