How long do we put up with this crap?
Given that Trump is being attacked from every conceivable direction, I’d say probably not too much longer.