
Voting has ended in several key US states, as Donald Trump and Kamala Harris vie to the be next American president.
Both candidates were predicted to win in reliably Republican and Democrat states as the first results came in. The Associated Press called Mr Trump to win in Kentucky, Indiana and West Virginia, and Ms Harris in Vermont.