Main menu For students For teachers Explore our subjects Student events & courses

Teaching History

Enrichment

Intelligence Squared: Magna Carta Myth and Meaning

Scott Thomas

29th May 2017

Share this content:

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.

Share this content:

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