In tonight’s Talking Points Memo, Bill O’Reilly disagreed with analysts who believe House Majority Leader Eric Cantor lost the Virginia GOP primary due to his stance on immigration.

O’Reilly said that immigration is not the primary reason that Cantor lost to Dave Brat. Cantor, who has served 13 years in the House, has become unpopular in his district, with 49 percent of Republican voters disapproving of him ahead of the primary.

“The Factor” host noted that Cantor’s campaign spent nearly $170,000 eating in steakhouses, while Brat’s campaign spent just over $200,000 on everything.

‘An Unbelievable Miracle’: Dave Brat Talks to Hannity After VA Primary Win

“So it seems that Mr. Cantor was living large, and perhaps the voters in Virginia saw that,” he said.

In South Carolina, Sen. Lindsey Graham beat his conservative opponents by a large margin even though his outlook on immigration is similar to Cantor’s.

“To me, Eric Cantor lost because he is part of the establishment, which is not in favor with most voters these days. Mr. Graham won because he has been a consistent critic of President Obama,” O’Reilly said.

Ingraham Pushes Back: 'Not Accurate' to Call Brat's Win a Tea Party Victory

With shocking reports that thousands of children are illegally crossing the border, Congress will not pass immigration reform anytime soon, O’Reilly said. He stressed that we must secure the borders first, and until then, there can be no legal pathway to citizenship.

“The American people should be furious that the border is still out of control 13 years after 9/11. There’s no excuse – none,” he said.

Watch the memo above.

‘People Are Sick & Tired of Centralized Gov’t’: Mark Levin on David Brat’s VA GOP Primary Win