Republican candidate Donald Trump on Tuesday won the US presidential election, defeating Vice President Kamala Harris, marking a stunning comeback and reclaiming the White House just four years after his previous term ended, Fox News projected. Trump will be the first president to serve two non-consecutive terms since Grover Cleveland in 1892 and only the second in history.