The U.S. presidential election sees a fierce battle between Kamala Harris and Donald Trump, with results potentially delayed.