Thanks for posting here on the community and I'm sorry to learn you've been without a landline.
I have run a test on the line and I'm unable to find any faults in the area which may be causing this so can I just confirm whether you have tried a different handset in the Virgin socket?
Looking forward to hearing from you.
New around here? To find out more about the Community check out our Getting Started guide