Neither a lender or a borrower be
Labour encouraged snooping certainly doesn't solve the problem, but of course fits in well with their peeping tom strategy.
The only way to avoid late payment is to charge at the point of delivery, and that should include employees as well, pay them at the end of the day, that will sort the Wellingtons from the Little Napoleons.
It is not hard, and it is the system that is proven to work, keep your liability to a day of work, or never hand over the goods. And start putting the price up if you have to store, stop bending over for money, flip the coin over and start making them bend over for time or goods those are the things of real worth, not money.
Don't fall into the trap of any credit terms, if they want something they pay for it, that is how it works.
And, to get us out of this problem, any PLC should be forced to dilute the share holdings of their company and pay all outstanding debts immediately as shares with a 10% kicker on the price after dilution. That would kick start the economy and the markets, plus the incompetent in companies would soon be shown the door.
And this should not be applied to tax debts, before the government gets some sneaky ideas, put that lot right at the bottom of the pile, they will have to wait for their chandeliers, tampons and moats.