Ghandi wasn’t non violent. He and his allies knowingly and willingly aggravated british militarized action to such a degree that the garrisons faced near constant threat of attack and reprisal. His entire strategy was get beat up so badly that Indians had no choice but to fight and the british no choice but flee because they could never possibly win.
MLK Jr used non violent protest as a warning. He heralded change because if America didn’t change, then black panthers would show up. Nonviolence works when you have violent options and choose not to pursue then. Let’s talk about a more successful desegregationist effort: President Ulysses Grant sending the fucking marines to kill all the KKK members they could find while ramming reparative policy up the south’s ass.
That was largely caused by the British division of India into 2 states and the large scale religious conflict that followed, I don’t know if you’re insinuating Ghandi somehow caused that but no. Also I don’t really know what you’re talking about with raids, his protests largely included general strikes, blocking infrastructure like the rail lines, and hunger strikes of himself and thousands of others.