Bill Rosenberg and Ganesh Nana deliver independent Budget analysis