Keir Starmer said late payments of invoices is ‘one of the biggest reasons businesses collapse’.