The British used their navy to prevent trade between France and the American colonies.
The American colonies had been trading with France and England prior to the war. Trading with France was a violation of the Navigation Acts. To force the colonies to follow the acts and prevent them from gaining resources from other countries, the British navy shut down trans-Atlantic shipping. The boycott upset trade in the New England colonies in particular.
True, kings often claimed they were given the right to rule by god.
He opposed it because he felt that it made the rich get richer and since he favored the common people and felt that it wasn't fair toward the common people .