The BBC should be protected by new laws that promote its shows over those of rivals, according to one of the corporation’s most senior executives.

James Purnell, director of radio and education, says that the shows the BBC makes must be given more prominence in television guides than those of commercial services Sky, Amazon and Netflix.

His demands follow a huge change in television viewing habits with more than 6 million households now signed up to streaming services.