Virgin Media uses a technology called DOCSIS which has a higher default latency than VDSL (FTTC) or FTTP does.
20 ms is best case for DOCSIS, 25-30 is good latency for DOCSIS.
On FTTP I get 16 ms to europe hosted games like LoL/FFXIV, 11 ms to World of Warcraft.
I haven't tried any UK hosted games yet but I'd guess it's single digit latency.
When I was a VM customer - 120-150ms at peak times was normal for me, my area was oversubscribed at the time.
********************************************************
Previously M200 (Left due to utilisation)
Now: BT FTTP 900/110 connected an ASUS RT-AC86U router.
https://www.speedtest.net/result/12098955842.png