Re: inquiring mind wants to know...
I don't think so. You only need a TV license if you want to watch any form of TV at the point it is broadcast or if you want to consume any content via the iPlayer platform.
So if you want to watch the 6pm BBC or Sky news broadcasts at 6pm (i.e. a live broadcast) then you need a license. If you want to watch the 6pm news broadcast via catchup via ANY method, then you don't need a license.
I've not required a license for 5 years now, so I can't remember if it covers "downloading BBC content" but I'd assume downloading content would not be at the point of broadcast - so I'd assume not.
Happy to be corrected.