My phone keeps saying there is no sim card in when there is, I've taken the card card out and cleaned it and still says emergency calls only no sim card.
It's a huawei pro
Try a new sim first off.
You can get one from any O2 store or by calling O2 Guide: Coronavirus Community Help and Support
Track usage, upgrade and get support with the My O2 app