Clinton clearly perjured himself. But 2/3 of the Senate couldn't bring themselves to remove him from office for lying about cheating on his wife.
Andrew Johnson violated a law passed by Congress specifically drafted to prevent him from doing what he did. He did it anyway, so they impeached him. The Senate did not convict him - the 35-19 vote in favor of conviction was 1 vote short of the required 2/3.
Given those 2 precedents, do you really believe 2/3 of the Senate would vote to convict Trump for this?
No. I absolutely don't believe the Senate will vote to convict. I was just pointing out that that isn't because Trump isn't going to be proved guilty by any reasonable standard. It's because impeachment is an inherently political process, and truth always takes a back seat, exactly as you pointed out.
This is why it is truly insane that the United States has insulated the President from criminal charges while in office. And the political need to not appear to be attacking your rivals will keep them insulated after they leave too. Which makes it true that a President can truly do whenever they want, in office, and so long as they maintain sufficient political support, they'll remain above the law.
It's such a glaring hole that claiming the US has functional checks and balances is an absolute joke.