VM do not guarantee wifi speeds.
So, you need to do a wired test, direct to the Hub, with a known good Cat 6a cable. Use a PC/Laptop with a gigabit capable NIC.
Also you could try a factory reset on the Hub as below;
Remove any ethernet cables from the Hub and hold the pinhole reset switch for 60 seconds. Do NOT reboot the Hub, just let it do it's thing. Note you will need the passwords from the bottom of the Hub afterwards, so make sure they are legible.
What speed shows when you use www.samknows.com/realspeed ?
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks