Are you actually losing internet connectivity or just the wifi connection to it ? Are your issues only evident on wifi connections or do you see them at the same times on devices connected on ethernet cables? If you don't know, can you check on one to help diagnose whether it is just a wifi issue or it could be network connection/Hub related?
You can still cancel your VM contract within your 14 days cooling off period and incur no charges - but the connection may actually be fine and you just have wifi interference from somewhere - this would also be happening on the Sky connection too - as you said it was. This should be easily fixable - so do test for that
For known issues see this...
Check first for any “known network faults in your location - Look in 2 places
1) Try the “check service,”Area status webpage (https://www.virginmedia.com/help/service-status)
2) Then also Try the “free & automated” Service Status number - 0800 561 0061 - which usually gives the most up to date info. and tells you of more local issues and fix estimates, down to street cab/ postcode level
---
If you haven’t already, set up a free, secure and “offlsite” - “Broadband Quality Monitor” to continually monitor the state of your connection and record any true network dropouts , latency issues, packet drops, etc - it will thus allow you to differentiate between those and simple wifi dropouts. It does it 24/7/365 and it keeps a visual record of any/all of your network disconnections, useful data to have to match to the Network logs (in your Hub settings) and also in discussions with VM - note it will take a few hours to start seeing a sensible picture - post up the “link” to the “share live graph”. Click the lower link (Share Live Graph) then, click generate. Copy the text in the Direct Link box, beware, there may be more text than you can see. On here click the Link icon (2 links chain to the left of the camera icon) In the URL box paste the link you copied and then click OK
https://www.thinkbroadband.com/broadband/monitoring/quality