Thanks. This is a helpful tool. BBC blocking access to non-uk IP's is very annoying.
It is indeed the BBC proper (i.e. the corporation with the royal charter) that encompasses BBC News, which is the source of this article, as one of its divisions. But BBC News and the BBC proper are not the commercial organizations, i.e. BBC Studios and whatnot.
Inside the U.K., there are no advertisments on this or any BBC News article. Outwith the U.K., what people get is actually coming from a separate commercial company, BBC Global News Ltd..
Not only did I make this distinction in the comment you're replying to, but you're also just wrong -- the BBC takes about £5b a year from BBC Worldwide and part of that money is ad impressions. The point is that it doesn't cover the cost to supply the service.