Former House Speaker Newt Gingrich predicted Thursday that Donald Trump will win the race for the Oval Office.

"I'm going to go out on a limb tonight, you can keep this tape and remind me about it after the election, OK? Donald Trump is going to win," Gingrich told Fox News host Sean Hannity.

"Donald Trump is going to win because in the end the country is not going to reward big banks and big unions and big bureaucracies and big donors and big corruption by voting for a big liar. And in the end the country is going the say, 'You know, whatever Trump's weaknesses may be, he's a sincere guy trying very hard to get this country back on the right track.'"

Gingrich, who was among the top five men Trump had considered for his running mate before selecting Indiana Gov. Mike Pence, said despite recent polls that show Trump's taken a dive after making poorly worded statements, the GOP leader will prevail if he sticks with his new message, which he shared during speeches in West Bend, Wis., and Charlotte this week.

"People don't realize the effort by the elite media, the dishonest effort to submerge him has had an effect, but the effect is not on a secret ballot. The effect is, this is August. After August I think we'll be in good shape," Gingrich added.

The Los Angeles Times released a poll Thursday that put Trump within 1 point of Clinton, 43.4 percent to 44 percent. Gingrich cited the computerized poll as an example of Americans being more willing to admit their support for the Republican and a better indication of how people will vote than telephone surveys.

"The pollsters who have telephoners who are going to consistently get a lower vote for Trump because the media has attacked him so savagely and so dishonestly that a substantial number of people will not say they're for Trump. But when you do a computerized poll where people are comfortable, his vote goes up very dramatically," Gingrich explained.

Trump's numbers have begun to increase over the past week after a sharp downward turn.