There is nothing in what McAfee have told you that point to a security failure in Virgin Media's network but rather to their own failings in communicating the issue with their software to you. Consider going back to McAfee and asking for a better explanation of the issue their software is having and what they have detected as the cause; do not be fobbed off with further non-concise explanations.
As a Very Insightful Person, I'm here to share my knowledge. I don't work for Virgin Media.
I should have said that Mcaffee remotely looked at my computer and showed me some kind of bot attached to my ip address which they couldn't themselves remove, this I was what was stopping mcafee software loading.
No phone call, I tried to load my mcafee renewal but it wouldnt load so I contacted them by chat. He tried to load it through their server but it still wouldn't go.
He asked to call me so I said yes. He had a look into my ip connection history and showed me the issue, should have wrote the code down really. He said that was what was stopping mcafee loading and they couldn't remove it, only a specialist firewall company could get rid of this type of thing, to be fair he did show me on line independent info on getting rid of this type of problem so it looks true.