Populist Peter Pellegrini has been elected president of Slovakia, succeeding the liberal Zuzana Caputova.

Mr Pellegrini, 48, defeated the pro-Western Ivan Korčok, a former diplomat, with 53% of the vote.

A former prime minister, he is an ally of Prime Minister Robert Fico, and shares the PM’s dovish attitude towards Russia.

Mr Fico and his allies now control Slovakia’s parliament, government, and soon the president’s office.

Slovakia had been one of Ukraine’s staunchest allies before Mr Fico came to power in October on a pledge to halt supplies of Slovak Army military stocks to Kyiv. With Mr Pellegrini replacing Mrs Caputova, Ukraine has now definitively lost a voice of support in an EU and Nato capital.