Management restructuring, eliminating loss-making parts of the business and replacing staff with automation / technology are all things that they would have done anyway...very convenient for them that the budget came along.
Sainsbury's made almost a billion in profit last year, and are projected to make over a billion this year, so the 140m added costs won't break the bank.
They have 1431 stores in the UK so I expect most of those 3000 job cuts (actually they announced 1500 before the budget) will be bread-cutting bakery staff. 🤪