Royal Mail fined record 10.5m for late deliveriesRoyal Mail has been fined £10.5 million for late deliveries, illustrating significant performance failures that have impacted customer trust.