President Bush says Congress must bring discipline to the federal budget and cut failing or unnecessary programs even if they have laudable goals.
Bush spoke to the Detroit Economic Club about changing Social Security, federal spending, tax cuts, lawsuit reform, deregulation and free trade.
The president sent Congress a $2.57 trillion budget a day ago that drastically cuts or eliminates 150 federal programs, including subsidies paid to farmers and health programs for poor people.
Bush says every program on the chopping block is failing to meet its goals, duplicates other available services or is not an essential priority for the federal government. Bush singled out farm subsidies in his speech.
He also cited Even Start, a 16-year-old literacy program for poor families. Bush says everyone wants poor people to learn to read, but three evaluations have made it clear that Even Start is not working.