I am in Slovenia on holiday but have connected via server in my home country (UK). But when I try to watch Virgin Live TV it comes up with a message saying “programme not available in this region”. Why is this?
What device and OS version are you using?
Many web sites do not allow access from known VPN IP addresses. They do this for copyright, legal, security, and political reasons. There is nothing a VPN provider can or should do to circumvent these legal protections. See this How to Geeks article. https://www.howtogeek.com/403771/why-do-some-websites-block-vpns/