House spending bill: $516 billion, 1,482 pages, $7 billion in pork.

WASHINGTON (AP) – The House Monday approved a $516 billion measure funding 14 Cabinet agencies and funding for troops in Afghanistan, setting the stage for a year-end budget deal with the White House.

President Bush has signaled he’ll ultimately sign the measure–assuming up to $40 billion more is provided by the Senate for the Iraq war–despite opposition from GOP conservatives. [more]

The Senate debates the bill today.