US President Donald Trump reportedly called his Ukraine envoy Keith Kellogg an "idiot" over his public praise of Ukrainian President Volodymyr Zelenskyy. Tensions grew after Kellogg contradicted Trump's remarks on Zelenskyy, calling him a "embattled and courageous leader of a nation at war". The rift comes amid reports that Kellogg may step down from his role.