The British constitution has always been puzzling and always will be.

Queen Elizabeth II

Related Items