Trump finishes race with 312 electoral college votes, Harris with 226published at 02:51 Greenwich Mean Time 10 November
These projected results from Arizona don't just mean Donald Trump bagged all seven swing states in the US election - they also mark the final electoral college votes.
After four days of counting in the south-western state, Arizona was the last to announce who its voters had picked.
Trump took all of its 11 electoral college votes up for grabs, meaning overall he scored 312 to Kamala Harris's 226.