Donald Trump has surpassed 270 votes in the US Electoral College to formally win the presidency as expected.

The victory came despite thousands of anti-Trump protesters who converged on state capitols across the country.

Monday's vote ensures that the billionaire will become America's 45th president.