The House narrowly approved a $1.1 trillion government spending bill despite objections from conservatives and liberals. The vote was 219 to 206.
The legislation heads to the Senate, where it needs to pass before midnight. The outcome is uncertain. President Barack Obama supports the measure.