Late payment in the UK is quietly improving — but your invoice still depends on who you sell to | PaymentCheck Blog