John Heilemann is a journalist, author, television commentator, editor-in-chief of The Recount, and host of Showtime’s The Circus. He joins David fresh from a swing through Iowa to share his assessment of the leading Democratic candidates, what he thinks matters most to voters in Iowa, why he believes Trump is politically underestimated, and whether or not impeachment will impact Trump in 2020.