Solution:Two causes for the failure of the revolt of 1857 was The uprising lacked organisation and a national leader.
However, the English authorities promptly put an end to the Revolt. First off, the uprising lacked organisation and cohesion. Although there were numerous small-scale uprisings scattered over a large area, they were neither coordinated nor organised. Although there were local commanders, the uprising lacked a national leader who could marshal all the troops and exploit them to the enemy's advantage. In contrast to this, the British troops were skillfully led by individuals like Outram and Campbell and were well organised. While the highly disciplined British troops were well armed, the Indian side was inadequately trained and unprepared. Indian leaders lacked a unifying vision or strategy for what they would do following the uprising.