Ever since reports of a telephone call with Donald Trump emerged last month, the news has been bad for the Ukrainian president, Volodymyr Zelensky.
In the space of a few weeks, he has faced protests over a controversial peace deal in Ukraine’s south-east, a lackluster visit from the IMF and the resignation of a reformist cabinet member.