Legislative powers of House of Lords in Britain were curtailed by:

A. Bill of Rights of 1689

B. Magna Carta of 1215

C. The Parliament Act of 1911

D. None of these

Leave a Reply