Russia and the United Kingdom – a tale of two elections!