Watch the latest video at foxnews.com

While President Donald Trump has already set up his 2020 re-election campaign, former Republican National Committee Chairman Haley Barbour warned he might have to fight for the nomination first.

Speaking with Fox News’ Dana Perino Tuesday, Barbour pushed back on her suggestion that the GOP wouldn’t bother holding a primary.

“First of all, I think it would be a mistake to assume that there won’t be a Republican primary,” Barbour said. “First off there is not a 100 percent chance that President Trump will run. There’s an assumption he will run. I wouldn’t bet against it, but I think it wouldn’t be smart to say there won’t be a primary whether Trump runs or not.”

As Republicans sort out their shortlist of potential candidates, Democrats are facing the same question, one that may challenge them to find younger candidates rather than the likes of former Vice President Joe Biden.

That, Barbour noted, could be a struggle for the party.

“This time the Democrats are going to have a very large group of candidates, they are going to have a dilemma that their party has moved to the left, we saw it in in the elections,” he said. “We’re gonna have a dilemma that some of the people that are most talked about are older than I am, which is pretty old. And I think what we’ll see – and they also have a dilemma in my mind because they moved the California primary up very early and you’re talking about one of the most left wing states.”

On Tuesday, it was reported that Biden claimed himself to be “the most qualified person in the country to be president,” citing his experience and slamming Trump as “a guy who can’t tell the truth.”

Have a tip we should know? [email protected]