This federal budget was always going to define the Albanese government. But events have increased the degree of difficulty.