Because of the French and Indian war. Taxes were the only way to pay for that war. The British thought that the Americans had to pay some of the tax for protection.
Britain<span> also needed money to pay for its war debts</span><span>. so the British decided to require several kinds of </span>taxes<span> from the </span>colonists<span> to help pay for the French and Indian War.</span>
The Navigation Acts (1651, 1660) were acts of Parliament intended to promote the self-sufficiency of the British Empire by restricting colonial trade to England and decreasing dependence on foreign imported goods.
Extreme pro-slavery elements objected to it because it provided a precedent by which Congress had power to regulate slavery. Abolitionists opposed it because it allowed slavery to continue to spread in some of the areas.