Beyond Magna Carta: A Constitution for the United Kingdom