There are three main interpretations of the English Revolution. The longest lasting interpretation was that the Revolution was the almost inevitable outcome of an age-old power struggle between parliament and crown. The second sees it as a class struggle, and a lead-up to the French and other revolutions. Finally, the third interpretation sees the other two as too fixed, not allowing for unpredictability, and that the outcome could have gone either way.
Beginning in 35 seconds.