A survey says Vladimir Putin is more trusted than Donald Trump to do the right thing for the world among citizens of numerous US allies.

They include Japan, South Korea and seven European NATO members: Greece, Germany, Turkey, Hungary, France, Italy and Spain.

The findings by the respected Pew Research Center illustrate the stunningly high level of international public distrust of the American president.

Trump outscored the Russian president among those polled in Britain, Canada, the Netherlands and Poland.