Donald Trump is weeks away from a trial over alleged attempts to conceal claims of an affair from voters by falsifying business records about the hush money he allegedly paid to Stormy Daniels.