Vincente Fox Quesada, who was the president of Mexico from 2000-2006, was unimpressed with the address and tweeted: "This is the wall I would pay to get it done as fast as possible", accompanied by a picture of a wall around Donald Trump.