Question: what did the magna carta do for england's government
Answer: an essential foundation for the contemporary powers of Parliament