Which English king sealed Magna Carta at Runnymede on 15 June 1215?

Answer and explanation

Correct answer: B. John

  1. Step 1: Magna Carta was "sealed by King John of England at Runnymede, near Windsor, on 15 June 1215." Answer: John. Why not the others: Edward I, Richard I and Henry III don't fit.

Practise more Britain at a Glance.

Free questions with an explanation for every one, and full timed General Knowledge (United Kingdom) mock tests.