This news restores my confidence in the electorate - Trump would never have won without Russia's help. Never!