Donald Trump's special envoy, often called his "fixer", was made to wait eight hours to meet the Russian president and left ...