ITV have a website?
My first step would be to try a different browser. If the problem persists it's probably on the website side. Given the quality of their output I wouldn't be at all surprised if their site turned out to be a bit crap too.
I've been using Linux for 11 years now and flash has, for the most part, worked fine all that time.