Intelligence Squared: Magna Carta Myth and Meaning

Scott Thomas

29th May 2017

Magna Carta has been a staple of the English Legal System for over 800 years, inspiring to the US Declaration of Independence and the Univeral Declaration of Human Rights. Dinah Rose QC, Dr David Starkey, and Rory Stewart MP debate and discuss the myth and meaning of Britain's Great Charter.

Scott Thomas

Scott is Subject Lead for History at Tutor2u, and works full time as a teacher of History. He has examined for Edexcel and holds a joint degree in History and Politics from Newcastle University

© 2002-2024 Tutor2u Limited. Company Reg no: 04489574. VAT reg no 816865400.