Sea drone hits a Russian ship for second day in row - but elsewhere Ukraine's big offensive is going slowly, Frank Gardner writes