So a quick update for anyone still struggling with this.
Originally i got my phone from Phones4U. Massive data leakage. Took it back. Swapped it under warranty for another phone at Phones4U. Set this one up as a new phone. No Icloud, No Itunes, no apps. Just phone, sim in and forced it onto wifi by entering information manually as 'other.' This one held the wifi, but still massive data leakage. Phoned O2. Got the usual 'You're the first person to complain about this...' nonsense. Pointed him to this thread, then similar one on the O2 forum. Also articles in the Guardian and the flood of articles on tech blogs relating to Verizon, Rodgers etc in States and Canada. Found out a few things:
1) Those large data uploads happening at midnight are only because O2's billing cycle updates for the day at mdnight with everything you've used that last day.
2) However, the transfers happening at 3am, 5am and 6am when I'm not awake, phone is plugged in and on wifi are definitely weird/unexplainable.
3) They agreed the sheer quantity of data is odd, especially as my phone leaked even when cellular data was switched to 'off'!!
There advice was 'speak to Apple.' So I did.
(NB: Big thanks to Aaron at the Regent's St branch who helped me get an appointment, top customer service).
I explained I was on my second Iphone 5. I took the data logs. I was told 'You're the first person, blah, blah, blah.' Turns out the guy on the stool next to me was there for the same thing, being told the same thing. Ridiculous. Also printed out this article to show them:
http://www.guardian.co.uk/technology/2012/oct/17/iphone-5-iphone
At that point they basically conceeded it could be the phone. Agreed to swap it out under warranty for a new phone. Doubtful, they said, that it could possibly be the same hardware fault three times in a row. I agreed, but not so doubtful if it's a problem with ios6? 'Then everyone would have it,' they said, which doesn't necessarily follow at all. They tried to pass the buck to O2.
Anyway, took the new phone. Set up as new phone. Not connected to any computer. No Icloud, no Itunes sync. Added exchange account, apps, etc, guess what?
Works like a dream!
Used only 15mbs since Friday, even with maps, social networking apps and everything else.
The problem is definitely, absolutely not with the carrier. It's with some of the phones themselves (possibly all the ones Phones4U have in stock? Hence the same problem twice?) Or it's in ios6 and (possibly) the software is corrupting something in the firmware (hence the same fault being copied from phone 1 to phone 2).
Either way, if you have a problem, go back to Apple, take the evidence and politely ask for it to be exchanged under warranty.
It's not right that you should buy a hundred pound plus handset and it not work on something as basic as holding wifi/not leaking data. But as always, everyone blames everyone else. Apple need to own up and sort this problem out fast.
Good luck everyone.