Councillors trade barbs over budget