Budget promises more money for all