Like other states, North Carolina has had in influx of people from other states.
Charlotte, Raleigh and Cary have a lot of voting clout. Duke and UNC also have a diverse student body.
Just like other states, the rural areas are more traditional and cities have become much more liberal - and they have the votes.
__________________
L2R
|