O2 says it's fully restored all of its services in the UK.

It comes 24 hours after a fault, which has caused many customers to have trouble calling, texting and using the internet on their phones.

The company estimates hundreds of thousands were affected.