Dave Brat, who defeated House Majority Leader Eric Cantor in the Virginia GOP primary, was on “Hannity” tonight to discuss the surprising win.

“If you go door-to-door knocking, the American people know the country is headed in the wrong direction,” Brat said, citing deficits and terrible economic growth.

Brat called his win a miracle, attributing it to God.

“God acts through people, and God acted through the people on my behalf. […] We’re just celebrating like crazy tonight, just an unbelievable miracle.”

The political newcomer said he ran on Republican principles.

“We have this Republican creed in Virginia, and the only problem with the Republican principles is that no one’s following them,” he said.

Brat told Sean Hannity that the press mocked him for his 30-minute stump speeches on policies because his speeches focused on serious issues.

“Well, the American people are ready for serious issues,” he said.

Hannity asked Brat about campaigning with much less money than Cantor, having only raised about $200,000 compared to Cantor’s $5.5 million.

“The good news is dollars don’t vote and so people do, and so I just paid attention to people," he responded.

Hear his full phone interview above.

Later, Brat joined Hannity live to talk a bit more about the win and his policies. Watch that in the video below.

Read more on Dave Brat's primary win from Fox News:

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

‘An Amazing Moment for the People’: Ingraham Weighs in on Dave Brat’s VA GOP Primary Win

‘Amnesty is Very Bad for the Country’: Coulter Talks Cantor’s Primary Loss

‘I Believe in This Country’: Eric Cantor Speaks After Losing VA GOP Primary