The BQM shows a typical over-utilisation pattern, meaning more traffic than VM's local network can handle. The excellent trace through the small hours of the morning shows that the connection is good when there's not much traffic on your local network.
Nothing you can do to improve matters. In some areas VM do indeed undertake work to rejig the local networks to balance loads and eliminate over-utilisation. But sometimes/often that's either not possible, or judged uneconomic if there's a need to spend money on more equipment. And although there may be a fault reference and a "fix date", there's no way of knowing if that fix date is actually backed by an actual plan of action and programme of works. Quite often it seems not, and as the fix date approaches it is simply moved a month or two ahead. Your options:
1) Sit it out, and hope that either VM do carry out improvement works or this is Covid related and goes away when we return to normality.
2) Get yourself a new ISP. For most people that means trading VM's higher download speeds for Openreach's generally superior latency, but check with any competent ISP (Aquiss, uno, Zen and similar) to make sure you know what speeds you'd get and whether the Openreach network has contention issues around you. And bear in mind if there's any delay in getting the new connection, by the time it is in we might be within spitting distance of that return to normality.
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