President Donald Trump tweeted on Thursday that he'd come through on one of his first, biggest, and most outlandish campaign promises by making Mexico pay for the US to construct a wall on its southern border.

According to Trump, Mexico will send no money to the US for the wall's construction. Instead, Trump said his NAFTA-replacement trade deal with Mexico and Canada will somehow pay for it.

"This has never changed. Our new deal with Mexico (and Canada), the USMCA, is so much better than the old, very costly & anti-USA NAFTA deal, that just by the money we save, MEXICO IS PAYING FOR THE WALL!"

Trump's USMCA deal does secure some key gains for the US in its trade relationship with both the Canada and Mexico, but it does not resemble a payment from Mexico to the US.

Code: 18WNBR. World Naked Big Sale! 20% OFF Coupon for Sports & Outdoor Items

More videos