Social studies answer please?

why did king john agree to sign the magna carta?
Update: thanks for all of your answers!
10 answers 10