Trump said on TV 2 weeks ago he had no knowledge of the payment.
Giuliani said on TV tonight, acting as Trumps attorney, that Trump knew of the payment and paid Cohen back shortly after.
It was just discovered that Trump's campaign paid $228,000 to Cohens attorneys during the campaign, which corroborates Giuliani's story, except Trump used campaign funds to pay and it's documented in his campaign Finance reports.
Trump 2020 Campaign Paying $228,000 in Cohens legal Fees: Witness Tampering