Tucker has reportedly left the Presidential Executive Office of Russia according to SputnikInt