The major issue with Virgin’s operations (IMHO) is that they have too many fleets in small numbers. When you have only 4-5 aircraft in a fleet, your investment in spares, maintenance, training costs, etc is far greater than when you have a fleet of 15-20 aircraft. The only way that I can see Virgin trading out of this is to reduce their operations to a single large fleet of B737’s with all the B777’s, A330’s, A320’s, ATR’s etc disposed of - with significant losses due to the depressed market. This will cause significant pain for many staff but, it s necessary to save the airline. All the best to Virgin staff.