Republican leader Kevin McCarthy confirmed a deal in principle has been struck with the White House on raising the US debt ceiling and said he expects Congress to vote Wednesday.

McCarthy said he'd talk again with President Joe Biden on Sunday and oversee final wording of the bill, adding that the House of Representatives will be "voting on it on Wednesday."