In 'Hind Swaraj' (1909), Gandhi emphasized that British rule in India was sustained through Indian cooperation. He argued that withdrawing this cooperation would lead to the collapse of colonial power within a year. The non-cooperation movement proposed a phased approach starting with the boycott of government titles, courts, and foreign goods. However, there was initial resistance from Congress leaders regarding participation in elections and the potential for violence. Despite these concerns, Gandhi, alongside leaders like Shaukat Ali, mobilized support, successfully navigating internal conflicts to adopt the non-cooperation strategy at the Congress session in Nagpur in December 1920. This set the stage for a broad-based nationalist movement against British authority, aiming for swaraj.