This magical program is no longer working for me. It's connecting, but it seems to be slowing down my internet to crawl

Does anyone know how to fix that? Or of an alternative software that will let me watch UK tv online?

Thanks!