Royal Mail fined £21,000,000 for failing to deliver first class post on time

'People aren’t getting what they pay for when they buy a stamp.'