‘Putin’s Russia is the Antithesis of Eurovision – Let’s Keep it Off the Stage’