In a post on Twitter, US President Donald Trump claimed that Mexico is paying for the border fence between the two countries, writing:

"Mexico is paying for the wall through the many billions of dollars a year that the U.S.A. is saving through the new Trade Deal, the USMCA, that will replace the horrendous NAFTA Trade Deal, which has so badly hurt our Country. Mexico & Canada will also thrive - good for all!"