Donald Trump has reiterated his criticism of Volodymyr Zelenskyy, saying he has "no cards" left to negotiate with and it makes getting a deal "very hard". Meanwhile, the US envoy has called talks with the Ukrainian leader "positive". Listen to our Trump 100 podcast as you scroll.