Sky, TalkTalk, Liberty Global (Buy): UK Challengers face challenges