Some embedded video and audio is only available in the UK. However, it may be that your network provider has allocated you an IP address outside the UK. You can check your connection location at www.speedtest.net .
Occasionally it may simply be a network error, so it's worth closing your browser or router and reopening as a new IP address is allocated which may be UK-based.