British Broadcasting, a massive media source