There is consternation in many places at the prospect of a Donald Trump presidency, but one place that has welcomed the news is Russia.

Vladimir Putin wasted no time sending his congratulations while some Russian companies invited their clients to mark the Republican billionaire's success.

Many Russians are openly gleeful that their favourite candidate won.

Sarah Rainsford reports from Moscow.