Have you checked network status here https://status.o2.co.uk/
*The Game Is On*
Check for local issues here O2 Service Status
Also check these tips Guide: Is the network down for me or everyone?
Track usage, upgrade and get support with the My O2 app