I wouldn't put too much stock into Iowa. It has increased redness in recent years, as has Ohio.

Obviously good news for Trump to be pulling away in the latest poll, but similar to Hillary overperforming in Colorado and Nevada (two states trending more blue), it doesn't mean much.

It might mean that Trump isn't going to get beaten in a landslide, though. It will get really interesting if somehow Trump can win PA, because then Biden will have to sweat out having to grab Ohio, Florida, Georgia, Texas, and NC. And if somehow Trump wins Arizona, then Biden really has to sweat.