Ukraine is under unprecedented pressure, not only on the battlefield but also on the domestic and diplomatic fronts.
Each of these challenges on their own would be difficult to handle for any government. But together – and given there is no obvious solution to any of the problems the country is facing – they create a near-perfect storm.
It’s a storm that threatens to bring down Ukrainian president Volodymyr Zelensky’s government and deal a severe blow to Ukraine’s western allies.