If you have an iPhone that you just happen to be using on the T-Mobile UK network, to get the internet working you need to do the following:
Go to “Settings” > “General” > “Network” > “EDGE”
Use the following settings:
APN: general.t-mobile.uk
APN User name : user
Password :
(leave password blank)