Does the UK need a culture of prompt business payments

Does the UK need a culture of prompt business payments