Overdue apologies