Liberal MP gets schooled on balanced budget