I've read a comment on the Wizard Facebook site that so many people are trying to stream UK TV that the servers cannot cope. So if you have a stream at the moment that works you are lucky. Because if everyone migrates to that site they will then go under due to the demand.