An-Najah News - Donald Trump claimed victory in the US election before all results have been announced.he also accused his opponents of "fraud on the American public".

Speaking from the White House, the president vowed to take his fight to the Supreme Court because he wants "the law to be used in a proper manner".

We will win this and as far as I'm concerned we already have won it," though 10 states are yet to declare and the result remains on a knife-edge.

Trump said that all voting should stop and he does not want polling officials "to find any ballots at 4 o'clock in the morning and add them to the list".

His bombshell statement came after Joe Biden urged supporters to "keep the faith" and wait for the final results amid a tight showdown in battleground states.