Poll finds 54% of NC voters oppose HB2