The House passed a second version of the farm bill because the version it sent to Bush -- which he vetoed -- was missing a section that was included in the bill when it passed the chamber. To put the missing section into effect, Congress re-passed the entire legislation that included the missing pages and sent it to Bush.
The vote was 317-109, with 99 Republicans joining Democrats to enact the bill over Bush's veto earlier Wednesday, CNN reported.
In his veto message, Bush said the bill contained earmarks and "other ill-considered provisions." It also lacked authority he said he requested "to buy food in the developing world to save lives."
Two-thirds of the $300 billion in spending would be directed to nutrition programs such as food stamps, and $40 billion would be allocated for farm subsidies. Another $30 billion would be designated for payments to farms to keep land idle and other environmental programs.
Scarlett Johansson steps out with fiance after pregnancy reveal
Susan Sarandon 'very excited' about daughter's pregnancy