Dunno chap. I just have the ITV Hub app on my Omsung Phine. It had changed a bit when I went in, as I had to enter an email and password (I'd not used the app in ages prior to this WC), but once I'd done that, ta-daaa.
Maybe uninstall and reinstall it ?
Is this what ITV Hub used to be ?
I've been streaming ITV on my phone and laptop for the WC whilst at work. Its been surprisingly reliable, and all in flawless HD.