
Vote with your feet
I signed up to the 20Mbps VM service just before Xmas (Bermondsey, London) and they ended connecting me a month later in late January. The new box dully arrived home, but speed with VM never went above 1Mbps for more than 5 minutes and as a new customer after multiple technicians visits with no results I ended cancelling.
Interestingly, one of the technicians that came to our home said that connections will not be upgraded in an area until the contention is very high.
it seems VM is happy to sign up new customers and not serve them at all hoping for short term gains.