Looks to me like the hub has a noisy connection (noise or power levels), which would explain the latency spikes between half midnight and 8am, and that could probably be resolved. The bulk of your problem though looks like over-utilisation, which means the local network can't handle traffic volumes.
If this is due to Covid-related home working by people around you, then there's the hope it will resolve itself when we get out of the situation, but that looks like being some months yet. And if WFH becomes the new normal, it could go on a lot longer. If you're hoping or expecting VM to be able and willing to resolve this, you might be pleasantly surprised but based on the track record of customers subject to the same problem, I'd say dial your expectation down low.
If low latency is an immediate and essential need, then you may need to consider changing ISP (or running an Openreach connection as backup to VM). But do your research first, don't just assume that there are no problems on Openreach's network around you. And make sure you know how long to connect a new Openreach line. I'd expect you to be able to get sense out of the smaller, well run ISPs (AAISP, Aquiss, CIX, IDNet, uno, Zen Internet) to questions, whereas the larger ISPs probably aren't geared up to worry about quality of the connection, and just want to wrap up the sale.
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