The U.S. House of Representatives passed the new farm bill Wednesday by an overwhelming majority vote of 318-106.The U.S. Senate was debating the bill Wednesday afternoon and is expected to vote on it Thursday.

President George W. Bush has promised to veto the bill, but the healthy margin of affirmative votes in the House suggest that a veto override is likely.