The news is full of encouraging signs for Democrats. Is it all too good to be true? Dan and Jon react to Republican candidates running away from Trump on Iran, then break down the latest polls — including a surprising Times/Siena result from Maine — to take a sober look at the range of outcomes (all of them good!) that are reasonable to expect. Plus, a big win for freedom of the press and an eye-o…