More than 400 UK businesses have been officially recognised by the government for paying their suppliers promptly and fairly, as part of the Fair Payment Code, a scheme run by the Office of the Small Business Commissioner. The code, launched in December 2024, is part of a national drive to combat Britain’s late-payment culture, which costs the economy £11 billion each year and leads to the closure of an estimated 14,000 small firms annually —...