WASHINGTON: Two of the government's most popular programs for the elderly will run out of money sooner than previously thought, according to a report on Friday that heightens pressure for a long-term USbudget fix. Trustees for the programs estimated the Medicare trust fund would be exhausted in 2024, not 2029 as estimated last year. The Social Security retirement program will run out of money a year earlier in 2036 and after that would have to reduce benefits. The latest projections struck in the middle of an intense debate between the Obama administration and opposition Republicans about how to rein in the nation's runaway debt, set to hit the legal limit of $14.3 trillion on Monday. Republicans have been pushing for much deeper spending cuts than the administration prefers as a price for agreeing to raise the debt limit. The administration has warned of financial catastrophe if the ceiling on the debt is not raised. It has said the nation would begin defaulting on obligations on Aug. 2 absent action. Republicans said the worsening finances of the two popular programs underscored the need for bold action on the budget. “Today's report yet again highlights the urgent need to save and strengthen our critical health and retirement security programs,” said House of Representatives Budget Committee Chairman Paul Ryan. House of Representatives Speaker John Boehner, the top Republican in Congress, vowed retirees would be taken care of. “But we all know that if nothing is changed, senior benefits are gonna get cut. Why? Because they're unaffordable,” Boehner said in an excerpt of an interview to air on CBS' “Face the Nation” on Sunday. “That's why we have to deal with it. And we need to deal with it now.” So far, Social Security appears to be off the table in the budget talks. But Republicans in the House of Representatives want to overhaul the Medicare healthcare program for future retirees. Their proposal would give the elderly a federal subsidy to purchase medical coverage from private insurers. The budget debate is deeply entwined with the struggle by the Obama administration to persuade lawmakers to hike the legal limit on the nation's debt. The current limit is expected to be hit on Monday but the Treasury Department is taking extraordinary actions to ensure it can keep meeting the nation's obligations, such as interest on the debt and other bill payments. But it has warned it will run out of maneuvering room by Aug. 2. Treasury Secretary Timothy Geithner urged Congress again Friday to lift the limit, suggesting that a failure to do so could put Social Security and Medicare payments at risk.