It’s time to act, not talk as SME’s face £23.4bn late payment debt