I think North Carolina has been overrun by liberal northerners, more than Florida.
Then why was NC 3.5 points more Republican than FL in 2016? Trump won NC by 3.8 pts, FL by 1.3 pts.
If Trump loses NC, then that means he's also losing VA, NV, NH, MN, WI, MI, PA, ME, CO, and probably AZ & GA. So if you think Trump loses NC, you think Joe Biden will be POTUS.