More good news for Democrats in national polls. Plus, why Carrboro voters may be the X factor in Orange County’s May 8 primary.