This budget takes cops off the street , hurts veterans and punishes schoolchildren while saddling future generations with record budget deficits and mountains of debt , '' said Senator John Kerry of Massachusetts . ''