mm304553 mm304553 02-12-2020 Social Studies contestada England has a government that is ruled by a king or queen whose power is limited by a constitution. What government is that?