We as a party of 6 have deferred our holiday over to next year at the same price. In all honesty we had a conversation between ourselves and in reality none of us want to fly again this year.

The general consensus was realising that the majority of hotel/resort staff are on zero hour contracts, so some may be looking to risk anything to return to work, just to get a wage in their pocket to survive. They may or even may not know they may be carrying the covid bug and that is a risk we are not willing to take at this time.

The email we received from Virgin went as follows:

''We hope you’re keeping safe and well at home. We’re contacting all our customers to let them know the current status of their booking, their choices at this time and the best ways to contact us.
We’re reaching out right now because, although your holiday has not been cancelled, our flexible policy does mean you are able to rebook your holiday for a later time with no change fee. If you’d like to take up this option, you can let us know by filling in this form, and we’ll call you back to get this changed for you.
It’s worth noting that if the situation changes and your existing holiday can no longer go ahead under our policy, you would then be eligible for a full refund and we will contact you again via email if this is the case.
Right now, our contact centre is only open to inbound calls from people who are due to travel in the next 72 hours, so we’re unable to help you right away. Rest assured, we will be in touch with you via email if there’s any information about your trip you need to know. Please be aware we’re working through an unprecedented number of rebooking requests. But we will get to you, we promise.
Many thanks for all your understanding and patience''

Although it clearly shows we are eligible for a refund if our holiday doesn't go ahead on the 18th June, we didn't want to risk it actually going ahead, thus making us take the holiday or losing all our money paid, hence the referred new booking. There have been posts saying Virgin Atlantic won't do refunds, well here's the proof they are willing to do so.