finance-bill and budget 2020 analysis