President Donald Trump has been fulminating for weeks over the impeachment inquiry, which he sees as a persecution cooked up by Democrats and "Never Trumpers." In reality, a collection of witnesses that includes Still Trumpers, Once Trumpers and the apolitical civil service has put together a largely...