Legislative powers of the House of Lords in Britain were curtailed by: September 28, 2020 by admin (A) Bill of Rights of 1689(B) Magna carta of 1215(C) The Parliament Act of 1911(D) None of these