Question: why can congress override a presidential veto?
Answer: The Framers of the Constitution gave the President the power to veto acts of Congress to prevent the legislative branch from becoming too powerful. ... Congress can override a veto by passing the act by a two-thirds vote in both the House and the Senate. (Usually an act is passed with a simple majority.)