Apparently, the UK has more mobile phones than people these days.
On one hand, that’s not surprising when you consider that Vodafone, O2, Orange, and T-mobile all have shops within 200 meters of one another on my local high street. Strangely however, the biggest of them, Vodafone, hardly ever has any customers in it.
People must be buying their phones some other way.