Donald Trump called on Saturday for Ukraine to "get a new leader" after Volodymyr Zelensky slammed Washington's easing of Russian diesel sanctions, as the US president faces fuel price pressure weeks before midterm elections. Our correspondent Gulliver Cragg tells us more.