The astounding political divide over what it means to be ‘American’