Legislative powers of House of Lords in Britain were curtailed by:A. Bill of Rights of 1689B. Magna Carta of 1215C. The Parliament Act of 1911D. None of theseLeave a ReplyCommentEnter your name or username to commentEnter your email address to commentEnter your website URL (optional)