Phot credit: AP

US President Donald Trump has made allegations of voter ‘fraud’ in the country’s current presidential election and declared victory for himself even as important battleground states remain too close to call.

Speaking at the White House the president said: ‘This is a fraud on the American public. This is an embarrassment to our country.’ He also threatened to challenge the election results at the Supreme Court.

“For the good of this nation, this is a very big moment. This is a major fraud on our nation. We want the law to be used in a proper manner. So, we will be going to the US Supreme Court,” Trump stated.

His Democratic challenger, Joe Biden, said earlier: “We believe we’re on track to win this election.” He pleaded for patience, citing Pennsylvania, Wisconsin and Michigan, where votes were still being tallied. “It ain’t over till every vote is counted,” Biden said.

Trump has won the battleground state of Florida, but others including North Carolina, Georgia and Pennsylvania remain too close to call. Election officials are counting ballots in many key states and the process could continue for days.