Experiencing technical difficulties?

Hi I’m just wondering if the site is currently experiencing technical difficulties because it seems to be having intermittent problems with loading videos. one minute it will play seamlessly then the next it will not load at all.
I have pinged the site and it seems fine but any further information as to why videos won’t load would be appreciated thanks.