Correctly handled, impeachment is THE investigation. It sets wheels in motion - flushes out the chumps who look to save their own skin.
I don’t see how anyone in govt can handle anything correctly even if they were equipped to do so, which only two of them are, with the media running thing- which they do