Pro-western centrist politician Nicusor Dan has unexpectedly beaten Trump-supporting George Simion in the presidential election.

Mr Dan, the incumbent mayor of Bucharest, took on hard-right nationalist Simion in a vote that has determined the geopolitical direction of the NATO member country.

The vote was held months after the cancellation of the previous election plunged Romania into its worst political crisis in decades.

According to the official tally, Mr Dan was leading by nearly nine percentage points with more than 98 per cent of the votes counted.

There were not enough votes remaining for Mr Simion to make a comeback.