The 12-month version of this deal currently has half the data. Half! Go figure. On a £10 30-day rolling contract, you get 500 minutes, 5,000 texts and 1GB – as opposed to 500MB – of data. More data, less commitment. Excellent.
Tesco Mobile uses the O2 network.
(Thanks to ramraideruk at HUKD)