Premier Peter Beattie has promised that the budget, to be delivered by Treasurer Terry Mackenroth at 2.30pm (AEST) will be a "solid Labor Budget that will deliver on education, health, disability services, family services and service delivery areas such as police, ambulance officers and nurses.