It is almost unimaginable that Navarro did not get a heads-up and attempted to innoculate himself yesterday with the impeachment lead announcement gambit.
Contempt of congress.... 78% of voters agree.