In a surprise move, the Republican-controlled House has rejected a huge spending bill that pays for many of the nation's health, education and social programs.
The vote on the $142.5 billion measure was 224-209.
It raises questions about whether Republican leaders will have the votes to pass a bill aimed at cutting about $50 billion from the budget.
Democrats were unanimous in opposing the bill. They argued that it hurts some of the neediest people in the country.
They said it included the first cut in education funding in a decade and also slashed funds for several health care programs.
Republicans say they may have lost votes because this year's bill didn't include money for special projects for lawmakers.