There has been a lot of speculation in recent days about whether Donald Trump is profoundly changing his position on immigration. On Wednesday night in Jackson, Mississippi, he sure didn't sound like it.

Expressing support for an immigration policy that focuses on the well-being of Americans, while being accompanied by Brexit leader Nigel Farage, Trump said,

"My priorities will never change….Any immigration policy I support as president must pass these three tests: First, it must improve jobs and wages for United States citizens….[Second,] it must improve the safety and security for United States citizens. Third, it must improve the quality of life for U.S. citizens…. "Hillary Clinton's radical immigration plan fails these tests….Her push for open borders will lower the wages and kill the jobs of lawful American residents. Her support for 'catch and release' will put innocent American lives at risk…. "The dreamers we never talk about are the young Americans."

Trump also hit on issues aside from immigration:

"We are going to cut taxes, reduce regulations, fix our trade deals, unleash American energy, and repeal and replace the horror show known as Obamacare…. "And I'm making it my personal mission to bring prosperity and safely to our very, very troubled inner cities. The Democratic party has failed and betrayed the African-American community. Democratic crime policies, education policies, and economic policies have produced only more crime, more broken homes, and more poverty…."