Yes the boycott was successful due to that fact that the taxes on the colonies were so high that the British depended a lot on tax of the exports and merchandise that they were producing. But because of the boycott they weren’t becoming as financially stable as they should of been. Because of these taxes and boycotting it would later lead to the American Revolution
One branch of government can check the other through the usage of "Checks and Balances", which states that no one branch can become to powerful, as the others have the right to suppress the other branch's power.