qnli question: What popular soap opera has the BBC televised since 1985? sentence: Many television programmes have been set in London, including the popular television soap opera EastEnders, broadcast by the BBC since 1985.