В чём состояло значение теории общественного договора? В какой мере она нашла отражение в реальных исторических событиях, в частности, в ходе Английской революции?
Теория общественного договора опровергала божественное право монархов на власть и утверждала право народа контролировать власть или даже сменить её. Эта теория проявилась в революциях в Америке и Франции. Но не в Английской революции, так была разработана позже, чем эта революция свершилась, во многом как реакция на эту революцию, а Славная революция произошла до того, как эта теория распространилась в широких кругах общества.