Budget 2020: $50b rescue fund in the shadow of Covid-19