Gandhi weaponised self-denial and moral witness to dismantle British colonial rule without firing a single shot.