Assessing the extent to which Gandhi's ideas of satyagraha were or were not successful in the Indian independence struggle is a complex task.
The theory of satyagraha sees means and ends as inseparable.