Vladimir Putin is facing fresh humiliation after Ukraine paralysed a key Russian supply route using drones designed to target military convoys, in another sign of shifting momentum on the battlefield.