Donald Trump is poised to become US president once again after winning several key battleground states.
North Carolina with its 16 electoral college votes was the first swing state to be called for Trump in the early hours of the morning, with Georgia and Pennsylvania following soon after. Trump won other major states, from Iowa to Texas, with a strong showing at the polls.
As well as this, Republicans have taken back control of the Senate as they were forecast to, after Democrats lost their slender lead, and may also win the House of Representatives. If Trump is victorious on all fronts, this will provide him with the congressional support he needs to get his appointees ratified and pass laws without obstruction.