He will not be impeached because official political impeachment will be unnecessary. He will be “impeached” in November by voters who stay home that way the politicians will get what they want with no fingerprints.
Even Washington signed bills that weren't perfect!