Have you checked the service status page to see if your nearest EE mast is down?
You might need an administrator such as @Stephen_B to look into it because Virgin will need details that aren't appropriate for a public forum. Whoever gets this will contact you by PM with a request for details.
Welcome to the community
Thanks for posting your query with us. Appreciate this is a frustrating situation for you.
Due to the nature of your query and for security reasons you would need to give the Mobile team a call.
You would need to call from a landline on 0345 6000 789 as your mobile is suspended.
Hope this helps.
The do's and don'ts. Keep the community welcoming for all. Follow the house rules