The First Minister has to make steep savings amid repeated warnings the SNP won't be able to meet its spending commitments by 2030.