A Russian convoy of trucks carrying tonnes of humanitarian aid left on Tuesday for eastern Ukraine, where government forces are closing in on pro-Russian rebels, but Kiev said it would not allow the vehicles to cross onto its territory.

Kiev and Western governments warned Moscow against any attempt to turn the operation into a military intervention by stealth in a region facing a humanitarian crisis after four months of warfare.