This is a 100 Mbps connection from Virgin Media in DY8 area in the evening (with mixed traffic from multiple sources) - Fault reference F003864632 from helpdesk - their review date is April 2017 ! It's 100 Mbps in the mornings, i.e. when I'm at work. But this is it when I'm at home and when I actually pay for the service. And ZERO action from VM staff. (Aside from obfuscating already obfuscated words.)
Imagine taking your car to be repaired only to find that it will take as long as they want to to repair it but you still have to pay, you can use it when you don't need it, and stuffed when you do, but heyho, cough up buddy.