The resentment of Indians towards British rule stemmed from a combination of social, economic, and political factors. One of the primary reasons was the economic exploitation that took place during the colonial period. The British imposed heavy taxes on Indian goods, which devastated local industries and agriculture. As a result, many Indians found themselves in poverty while the wealth of India was drained to enrich Britain.
Additionally, the British enacted laws that suppressed Indian cultural and social practices. They dismissed Indian traditions, often favoring British customs and values, which further alienated the local population. The introduction of Western education also created a divide, as it primarily served the interests of the British while creating class distinctions among Indians.
The lack of political representation was another significant factor. Indians were excluded from decision-making processes, leading to a growing feeling of frustration and anger among the populace. The introduction of policies that benefited Britain while neglecting Indian needs reinforced this sentiment.
Collectively, these issues nurtured a strong sense of nationalism, prompting many Indians to organize movements against British rule, ultimately culminating in the fight for independence. The resentment grew as Indians began to see the need to reclaim their rights, culture, and sovereignty.