Hi, I been here before because of the same issue, engineer came round and all was ok with the cables, and yes I am connected directly to hub with cable.
Usually I get the 950Mbs as expected then out of the blue 20 megs, 50 megs, pages dont load, game crashes.
This is an issue on Virgin medias side I am sure, we paying so much and not getting even half whats was promised.
When will someone take the issue seriously and check whats going on?