Former President of the United States, Barack Obama spoke publicly about the 2020 Election before a room of wealthy donors, telling them that to win, presidential candidates must be "rooted in reality."

According to The New York Times, the speaking engagement consisted of "several hundred donors and organizational leaders" as well as several media outlets.

There is an overwhelming number of Democrats vying for president, with some yet to come forward, but Obama wants all to remain focused but says that a couple of the front-runners are "deluded."

"For those who get stressed about robust primaries, I just have to remind you I had a very robust primary," he told Stacey Abrams. "I'm confident that at the end of the process, we will have a candidate that has been tested."

He continued:

"Even as we push the envelope and we are bold in our vision, we also have to be rooted in reality and the fact that voters, including Democratic voters and certainly persuadable independents or even moderate Republicans, are not driven by the same views that are reflected on certain left-leaning Twitter feeds or the activist wing of our party," Obama said. "The average American doesn't think we have to completely tear down the system and remake it.

"I don't think we should be deluded into thinking that the resistance to certain approaches to things is simply because voters haven't heard a bold enough proposal, and if they hear something as bold as possible, then immediately that's going to activate them."

Obama is yet to endorse any candidates who have made a bid for president.