Royal Mail could face fine after missing delivery targets 25 May 2025 The company has already faced a £16m penalty for failing to deliver post on time over the previous two years.