Speaking at a "Make America Great Again" rally in Houston, Texas, on Monday night, President Donald Trump declared himself "a nationalist" and admonished the “globalists.”

“A globalist is a person that wants the globe to do well, frankly not caring about the country so much. You know, we can't have that,” he said.

"You know they have a word, it sort of became old fashioned, it's called a nationalist. And I say really, we're not supposed to use that word. You know what I am, I'm a nationalist,” Trump said, adding his administration is "putting America first, it hasn't happened in a lot of decades."

He said he is unpopular with foreign nations because he does not allow them to “rip off” the United States anymore, CNN reported.

Meanwhile, the POTUS also voiced his support for Sen. Ted Cruz by calling him "a really good friend." Trump said his relationship with the Texas Republican has previously been rocky, however, he encouraged people to vote for him.

"No, Ted Cruz and I had a very, very nasty and tough campaign. It was a very competitive -- it was a very tough campaign. Once it ended and we got together -- and, by the way, very late into the campaign we lasted. People were shocked. I said, 'Don't worry, it's only a question of time,'" Trump said.

"Nobody has helped me more with your tax cuts, with your regulation, with all of the things that we're doing ... than Senator Ted Cruz," Trump added, Fox News reported.

He predicted that "in just 15 days the people of Texas are going to re-elect a man who has become a really good friend of mine."

The two have had a toxic relationship since the 2016 Republican primary fight during which Trump took direct aim at Cruz by labeling him "Lyin' Ted."

However, before introducing Trump on stage Monday, Cruz said the two no longer share bad blood and predicted “in 2020, Donald Trump will be overwhelmingly reelected as president of the United States.”

Cruz is facing extreme pressure from his Democratic challenger, Beto O’Rourke. Trump called the Democrat a "stone cold phony" who "pretends to be a moderate, but he's actually a radical open-borders left-winger."

"The Democrats have launched an assault on the sovereignty of our country,” Trump added.

In a more than hour-long speech to a crowd of 18,000 to 19,000 people, with another 3,000 watching outside, Trump spoke about immigration, border security, terrorism, healthcare, the military and tax cuts. He also claimed that the northbound “caravan” of Central American migrants is “an assault on our country and in that caravan you have some very bad people”.

The Texas rally was just the latest stop in Trump’s campaign appearances leading up to the midterm elections. He will next rally supporters in Wisconsin and North Carolina.

Donald Trump rally President Donald Trump holds a rally with supporters in Duluth, Minnesota, June 20, 2018. Photo: REUTERS/Jonathan Ernst