Home Politics The Senate’s Latest Budget Resolution is a Fiscal Train Wreck