O2 fined £10.5m by Ofcom for overcharging - what it means for customers (Photo: Shutterstock)