The British Constitution has always been puzzling and always will be. - Queen Elizabeth II quotes

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

Author: Queen Elizabeth II