Ans. People's Uprisings faced several weaknesses in their resistance against the British. These included lack of coordination and unity among different groups, limited access to modern weapons and military training, inadequate resources and financial support, and the superior firepower and organizational skills of the British colonial forces.