The British Raj, which refers to the period of British colonial rule in the Indian subcontinent from 1858 to 1947, was disliked by many multicultural groups, including Hindus and Muslims, for a number of reasons:
1- Economic exploitation: The British Raj was characterized by economic exploitation of India's resources and people. British policies often favored British economic interests over those of India, leading to widespread poverty and famine.
2- Political repression: The British authorities in India were often authoritarian and repressive, curtailing political freedoms and suppressing dissent.
3- Cultural suppression: The British also sought to impose their own cultural values and practices on India, often at the expense of Indian culture and traditions.
4- Religious discrimination: The British authorities often discriminated against both Hindus and Muslims, including through policies such as the Divide and Rule policy, which sought to pit different religious and ethnic groups against each other.
5- Nationalist resistance: Resistance to British colonial rule grew over time, with many Indians, including Hindus and Muslims, demanding greater political rights and ultimately independence from British rule.
Overall, the British Raj was seen as a period of foreign domination and exploitation by many Indians, leading to widespread resentment and resistance among various multicultural groups in India.