Trump, impeachment could loom large in Sen. Collins' race
Republican Sen. Susan Collins has a well-funded Democrat prepping to challenge her next year. She has national women's groups ready to attack her over her vote for Supreme Court Justice Brett Kavanagh. And she's a moderate facing an electorate that increasingly prioritizes purity.