Donald TrumpDonald TrumpPredictions of disaster for Democrats aren't guarantees of midterm failure A review of President Biden's first year on border policy Hannity after Jan. 6 texted McEnany 'no more stolen election talk' in five-point plan for Trump MORE reportedly revised his highly anticipated immigration speech Wednesday after Mexican President Enrique Peña Nieto, following a meeting between the two, tweeted that the country would not pay for a wall along the U.S.'s southern border.
Trump was reportedly peeved that Peña Nieto made that portion of their conversation public, according to The Wall Street Journal.
The Republican presidential nominee then inserted a line into his speech, which he delivered in Phoenix: "They don't know it yet but they're going to pay for the wall."
"I had no choice," Trump told the Journal about the addition, but added of the Mexican president, "I liked him very much."
During a joint press conference following their surprising meeting in Mexico City Wednesday, Trump told reporters they had not discussed how the wall would be funded.
But later, reports surfaced that Peña Nieto privately told Trump that Mexico would not pay for it.
He confirmed that on Twitter, tweeting in Spanish: "At the start of the conversation with Donald Trump I made it clear that Mexico will not pay for the wall. From there, the conversation addressed other subjects and developed in a respectful manner."