Frankly, I have never heard Trump to tell outright lie.
Yes, he exaggerates, boasts, and sometimes his numbers or facts are inaccurate (generalized, rounded up).
Unless you are autistic savant like Rain man, you can never remember all facts precisely.
So everybody is like that, but the media fact checkers try to get Trump so they find a minor inaccuracy and call it lie.
Otherwise, the “fact checkers” outright lie - fact checking true statements, which they deem “unverified” and calling them “lie”.
Most of those facts are later verified, but who cares, people do not remember. They are up to another one.
That is the root of the problem - the leftists have mutilated the language and misused so many terms, that they’ve taken on new and rather treacherous meaning.
An ‘inaccuracy’ is exactly that - it may be completely innocent in motive.
A ‘lie’ is an intentional deception.
By calling anyone, Trump in this instance, a ‘liar’ - mostly gaslighting to impugn his character and deceive their audience.
The education system in the country has destroyed so much it’s frightening.