Thomas Rainsborough proposed the idea that government was a social contract, and that power comes from the people, nearly 50 years before John Locke.