Kamala Harris has an impeccable record whereas a Manhattan jury found Donald Trump guilty of all 34 counts of falsifying business records in his hush money criminal trial, an unprecedented and historic verdict that makes him the first former president in US history to be convicted of a felony.