As you can see, the tempo of events is moving rapidly now. Donald Trump not finishing his term of office now seems like a real possibility, as astonishing as that may seem. A number of developments are coming together, like converging waves that build on each other.
There are two things I think we should be thinking about as developments which led to this quickening.