Ah, Virgin. I had a problem like that once when I was with them. One of their servers which they route traffic through had broken, so just a few certain websites wouldn't work. It took about three days for them to fix it.
You can use a proxy site like
https://beatfiltering.com/ to work around it.