Since Russia launched its brutal assault on Ukraine back in February, scant signs of progress towards a peace deal have emerged. Yet one significant development is that Ukraine’s grains are finally flowing again through the Black Sea.

Twenty-five ships, carrying over 600,000 tonnes of vital grain exports, have now left Odessa’s ports following a UN-brokered deal last month.

In the Black Sea grain deal signed between Ukraine and Russia on 22 July, and brokered by Turkey and the UN, Russia pledged not to target ports while shipments are in transit.