Donald Trump is closing in on winning the White House.
The Republican has won several key battleground states, including Florida and Ohio, and has 232 electoral votes to 209 for Hillary Clinton.
Trump has been declared a winner in 23 states.
There are more than a few big states up for grabs, including Michigan, Wisconsin and Pennsylvania.