20050202 india: Left sticks to its budget agenda