Your question: Why were the British able to purchase the Suez Canal from the Egyptians..?
Your answer: The British were able to purchase the Suez Canal from the Egyptians because Egypt had to much bill so they couldn't pay back. Thus, British were able to capture Suez Canal from The Egyptians. Hope this helps!
John Locke's First and Second Treaties on Government were written in defense of D. Glorious Revolution, when William of Orange overthrew King James II of England.