Why were both hindus and muslims against the british?
Answers
The first Islamic conquests of India happened in the eleventh century, with the capture of Lahore, in 1021. Persianized Turks from what is now central Afghanistan seized Delhi from its Hindu rulers in 1192. By 1323, they had established a sultanate as far south as Madurai, toward the tip of the peninsula, and there were other sultanates all the way from Gujarat, in the west, to Bengal, in the east. Eventually, around a fifth of South Asia’s population came to identify itself as Muslim. The cultural mixing took place throughout the subcontinent. In the nineteenth century, India was still a place where traditions, languages, and cultures cut across religious groupings, and where people did not define themselves primarily through their religious faith. A Sunni Muslim weaver from Bengal would have had far more in common in his language, his outlook with the Hindus. Thus the British weren’t the first empire to rule India. When the British arrived, they were met by an ageing, flailing Mughal empire, crumbling under the weight of its own extravagance. The empire was cruel, as empires often are — but the empire was cruel to Muslims and Hindus alike. The British were quick to notice though that an empire set up by people of a particular faith, Islam, that happened to be in a minority, ruled over a majority, Hindus, for centuries.
2nd reason : Khilafat movement united Hindus and Muslims to fight against British
Hope it helps you