The
BBC proper doesn't receive anything from advertising, in fact. But that's because what most people think of as 'the BBC' actually isn't the BBC proper.
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..