It took me several calls, before a Hub 3 was offered.
I said that I had reset both my iPad and the Superhub2 , and tried everything else that VM technical staff had suggested.
If you are ringing 150, try 151.
Don’t ask for a Hub 3, just say that you have followed all their advice.
By now, of course, VM have a record of your attempts, but I would persist.
As somebody else has suggested, you could ask what notice that you have to give , to cancel your contract. Tell them that you are looking at other providers. In fact, that might be the best approach next. They should then ask why.
In the short term , do you have an old router, or know somebody who could lend you one ? This could be plugged into one of the Modem Mode sockets , at the back to give you an alternative wifi.
I hesitate to say this, but my lady acquaintances ( mostly widows) have often told me that they seem to get badly treated , by companies, because they are women - unless they can act like a Lady Bracknell . Sadly, I think that there is an element of truth in that. Do you have a male relation, who could ring VM. I know this should not be necessary, these days, but the VM helplines are situated outside the UK.
I’ve not typed this in a logical order, sorry.
Good Luck.