President Donald Trump has reacted to his own chief of staff’s remarks over the border wall with Mexico.

President Trump tweeted that “The Wall is the Wall, it has never changed or evolved from the first day I conceived of it”.

Some Democrats who met with Trump aide John Kelly on Wednesday say Mr Kelly told them there are parts of the border where a wall is not needed and that the president did not know that when making campaign promises.

President Trump is now tweeting that some of the wall will be “see through and it was never intended to be built in areas where there is natural protection such as mountains, wastelands or tough rivers or water …”

He also says the wall “will be paid for, directly or indirectly, or through longer term reimbursement, by Mexico, which has a ridiculous 71 billion US dollar (£51 billion) trade surplus with the US.

“The 20 billion US dollar (£14 billion) Wall is ‘peanuts’ compared to what Mexico makes from the US.”