@Customer1 I'm not defending O2, but this is a trying time for everyone, and their systems are overloaded. It would most likely be a huge task to get all their staff to be able to remote in to deal with the enormous amount of queries that they must be receiving. Although I can't say for certain, but I would imagine that it's the same situation for all the mobile network providers at this time. Some may be handling it better than others. Maybe someone here who uses multiple networks could tell us?
You can try calling customer service using Skype on 0800 032 1402. The app and the call are free.
Best time to try to get through is 8 am
Just out of curiosity, if you haven't had any data for 5 days, how were you able to post your message here?
Track usage, upgrade and get support with the My O2 appDownload My O2