The only place you'll get any updates is here O2 Service Status
You can also download the MyNetwork app to report any further issues https://www.o2.co.uk/apps/my-network
Could be anything from a few days to weeks @Tiny
Too many variables to give an answer, sorry.
Track usage, upgrade and get support with the My O2 appDownload My O2