David speaks in Budget debate