US President Donald Trump has won all the Republican Party primary races so far on Super Tuesday, in an unsurprising result as he is running virtually unopposed.

In tweets, Trump offered his thanks to the states of Vermont, North Carolina, Alabama, Oklahoma, Massachusetts, Tennessee and Maine.

In some states, such as Virginia, the centre-right party cancelled its primaries, amid clarity that Trump would win. He is facing no serious competitors in the primary.