New numbers from North Carolina and Michigan are good for Democrats; Tom argues that Donald Trump may have blown his best chance.