Home Politics UK firms hit record levels of late invoice payments, leaving SMEs £109bn out of pocket