Washington (CNN) President Donald Trump told top Democrats on Tuesday that Mexico would be paying for his southern border wall, thanks to his recently signed United States, Mexico and Canada Agreement, according to a recounting of the meeting by House Minority Leader Nancy Pelosi.

The claim resurrects a popular theme from his 2016 campaign that has yet to materialize in substance -- Mexican leadership has long denied it would pay for a wall. A Mexican official familiar with the issue told CNN on Tuesday, "Mexico´s position regarding the so-called wall is the same the previous government had. Mexico WILL NOT pay for it, no matter how you spin it."

According to an aide in the room, Pelosi told Democratic members in a closed meeting of the Steering and Policy Committee that Trump made the claim about Mexico bearing the brunt of the wall's cost upon returning to Capitol Hill from her meeting at the White House.

"(Trump) said, 'Mexico is going to pay for the wall.' I said, 'They're not paying for the wall.' He said, 'They're paying for the wall with the money we're gonna make over the newly revised USMCA,' " Pelosi told members, according to the aide.

Pelosi said she told Trump, "You're going to take the money we made from the trade agreement. Well, that's an opportunity cost, Mr. President, for American workers and our economy that's supposed to benefit from that. They did not know you are passing a bill so that you could pay for a wall and say Mexico paid for it with our profits from our workers and our businesses and the rest," according to the aide.

Read More