This was the week that Trump’s senate supporters began deserting him big time, on the Wall (12 Republican Senate defections), on support for Saudi Arabia’s war in Yemen (7 defections) and most ominously, on Special Counsel Mueller’s report, which both parties want made public.
This is how it works. Support is solid, until it starts to crumble, and then it can crumble fast.
Nancy Pelosi would be wise not to throw more cold water on impeachment. Let the facts come out, and let the process play out.
Yes, it would be terrific to beat Trump at the polls. But the more cornered he is, the crazier he becomes. And it's best to get him out of office sooner rather than later.
So let's see what Mueller has. Let's see what House investigations unearth. And let's savor the process of Republicans deserting Trump.
We will known soon enough whether an impeachment is in the cards. In the meantime, no avenue should be foreclosed.