It’s remarkable that the English-speaking world remembers Magna Carta. The product of a struggle between King John and his barons, it was sealed on the bank of the Thames 800 years ago ...