The president of Mexico has reiterated his country will not pay for a wall along the US-Mexico border, just hours after Donald Trump asserted that he would force the country to do so.

Speaking during a speech at an annual gathering of senior Mexican diplomats, Mexican President Peña Nieto rejected suggestions the nation would foot the bill for a border wall, saying the disagreement marked one of the “differences” his government has with the Trump administration.

“It is evident that we have some differences with the new government of the United States, like the topic of the wall, that Mexico of course will not pay,” Mr Peña Nieto said in the address.

“At no time will we accept anything that goes against our dignity as a country and our dignity as Mexicans. Basic principles such as sovereignty, the national interest and the protection of our citizens are non-negotiable.”

His comments came just hours after Mr Trump insisted during a news conference on Wednesday that Mexico would pay for the wall, and vociferously denied reports he had scaled back on the pledge.

”Reports went out last week, 'Oh, Mexico is not going to pay for the wall because of a reimbursement.' What's the difference? I want to get the wall started," President-elect Trump told reporters.

“We're going to build a wall. I could wait about a year-and-a-half until we finish our negotiations with Mexico, which we'll start immediately after we get to office, but I don't want to wait.”

Last week, House Republicans revealed Mr Trump’s plans to use taxpayers’ funds for the estimated $14 billion (£11 billion) project, in a U-turn on his repeated pledge to make Mexico fund the wall outright. The President-elect later appeared to confirm the reports, saying it would be ”for sake of speed” and that it would subsequently be repaid.

However, former Mexican president Vicente Fox Quesada accused Mr Trump of making “another promise he can’t keep”, denying the country would reimburse any of the funds and describing the wall as a “racist monument”.

The recent insistence from Mexican politicians that they would not pay for the wall shows their opposition to the policy has not changed since Mr Trump won the presidency.

Back in September, Mr Peña Nieto wrote on Twitter: “I repeat what I told you personally Mr Trump: Mexico will never pay for a wall”.

World reaction to President Trump: In pictures Show all 29 1 /29 World reaction to President Trump: In pictures World reaction to President Trump: In pictures London, England AP World reaction to President Trump: In pictures London, England Reuters World reaction to President Trump: In pictures Manila, Philippines Getty Images World reaction to President Trump: In pictures Manila, Philippines Getty World reaction to President Trump: In pictures Mosul , Iraq Getty World reaction to President Trump: In pictures Manila, Philippines AP World reaction to President Trump: In pictures New Delhi, India Reuters World reaction to President Trump: In pictures Karachi, Pakistan EPA World reaction to President Trump: In pictures Jakarta, Indonesia Reuters World reaction to President Trump: In pictures Lagos, Nigeria AP World reaction to President Trump: In pictures Kabul, Afghanistan AP World reaction to President Trump: In pictures Jerusalem. Israel Reuters World reaction to President Trump: In pictures Moscow, Russia Reuters World reaction to President Trump: In pictures Seoul, South Korea AP World reaction to President Trump: In pictures Lagos, Nigeria AP World reaction to President Trump: In pictures Peshawar, Pakistan EPA World reaction to President Trump: In pictures Jakarta, Indonesia Reuters World reaction to President Trump: In pictures Hyderabad, India AP World reaction to President Trump: In pictures Kolkata, India AP World reaction to President Trump: In pictures Sydney, Australia Getty World reaction to President Trump: In pictures Sydney, Australia AP World reaction to President Trump: In pictures Aleppo, Syria Reuters World reaction to President Trump: In pictures Mexico City, Mexico AP World reaction to President Trump: In pictures Port-of-Spain, Trinidad and Tobago Reuters World reaction to President Trump: In pictures Jerusalem, Israel EPA World reaction to President Trump: In pictures Baghdad, Iraq Rex World reaction to President Trump: In pictures Gaza Strip, Palestinian Territories Rex World reaction to President Trump: In pictures Tokyo, Japan Rex World reaction to President Trump: In pictures Mexico City, Mexico Getty

A month later, Mexico's Foreign Secretary Claudia Ruiz Massieu stated: “We've been very clear that Mexico will never consider paying for a wall that puts barriers between our two countries,”

“We will not pay for it, because it goes against everything we believe our two countries can do together, are doing together.”

During the election campaign, Mr Trump flew to Mexico for a meeting with President Peña Nieto, which he afterwards described as "excellent", but admitted they did not discuss payment of the wall.

Mr Peña Nieto later tweeted that he had “made clear” Mexico would not pay for the wall at the start of their talk.