I call it what it is, the star witness has been proven to be a liar.
And if something like this can sway you from one party to another that has policies completely opposite, you really have no idea of what is going on.
I don't deny those people exist, but they are the true definition of sheep because they are so easily led.