Massachusetts lost its charter due to defiance of English laws and unauthorized actions. The Dominion of New England was created to control the colony before it became a royal colony.
Massachusetts had its charter revoked by Charles II due to several reasons, including its refusal to obey the Navigation Acts, resistance to English laws, and unauthorized land transactions. The Dominion of New England was established to curtail the colony's activities and assert more control over it. Eventually, after the Glorious Revolution, Massachusetts Bay became a royal colony under a new liberal charter.
https://brainly.com/question/33457566