I'll let the political pundits describe and figure out what happened in that election. Every election is different.
Instead, he decided to elaborate:
You have to understand, the American people are being squeezed by Obama's policies. The economy is not growing. Incomes aren't growing. We're not creating enough jobs. And two-thirds of America have seen no increase in their wages but their food prices are going up, their gas prices are going up, and their health insurance prices are going up. And so there's a lot of frustration that's out there, and they look to Washington, and wonder why we can't resolve these issues. And they're hard to resolve when you've got a president who won't engage.
So yeah, Eric Cantor lost his primary because President Obama sucks.