The first 100 billion dollar deficit was in 2019(under Trumps presidency).As your tweet shows he made the claim in early 2018.
The Merkle insult was because of her criticizing him as President so it was political.
He never claimed it was mexico. He was just using an example. The fact your source lied just to say Trump lied is all we need to know because all your sources came from the same place. None of it can be trusted.
Anyway, get ready for a canceled election. LOL