This is primarily a user-to-user forum and Virgin staff take around a week to reply.
You can contact Virgin on 150 from your landline or 0345 454 1111 from any other phone and use the option for "if there's a fault with your TV service". It may take a while to get through but do persist.
You've mentioned two of your services are down which suggests there's an area problem but you'll need to call up to find out if that's the case. If it's not an area issue, they'll send an engineer round.
Thanks for reply AV-115. Don't have time to hang around for them to pick up the phone, made 3 phone calls- waiting 10, 15 and 20min- unacceptable. Clearly area issue however it shouldn't take 2 days probably 3 to fix it. Just really upset about the speed of service.
That's disappointing to hear. Can only suggest you try again tomorrow at different times and hope you have better luck. Also, you're entitled to compensation for each 24 hour period your services are down but again you'd need to get through to them on the phone (Customer Services aka "thinking of leaving us" option) as the credit isn't applied automatically.