House Republicans voted 233-186 Thursday to repeal large parts of the 2010 Dodd-Frank financial overhaul, just one month short of the seventh anniversary of the landmark law’s enactment.

The measure would unwind much of the financial structure put in place in the wake of the financial crisis. One of the biggest pieces of legislation enacted during the two terms of President Barack Obama, Dodd-Frank was designed to prevent the type of practices that led to the 2008 financial crisis and the recession it caused. Republicans have long complained that the law stifled the economy because it put too large a regulatory burden on business.

“All of the promises of Dodd-Frank were broken,” said Rep. Jeb Hensarling, the Texan who is chairman of the House Financial Services Committee and who authored the bill. “It promised us it would lift the economy, but we are stymied in the weakest and slowest recovery in the post-war era.”

The vote to repeal was more partisan than the House vote on the law in 2010. Walter B. Jones of North Carolina was the only Republican to vote against the bill Thursday and no Democrats voted for it. Three House Republicans voted for Dodd-Frank in 2010 and 19 Democrats voted against it.

Dodd-Frank provisions reached deep into U.S. business and financial life, setting up a new agency to monitor financial products, a multi-agency supervisory body to identify risks to the financial system, and tougher disclosure and other regulatory standards for financial institutions.