Budget won't improve lives