Republicans could try again to repeal Obamacare if they win enough seats in U.S. elections next month, Senate Republican Leader Mitch McConnell said on Wednesday, calling a failed 2017 push to repeal the health care law a "disappointment."

In a forecast of 2019 policy goals tempered by uncertainty about who will win the congressional elections, McConnell also blamed costly social programs, such as Social Security and Medicare, for the fast-rising national debt.

On Nov. 6, Americans will vote for candidates for the Senate and the House of Representatives.