Sir David Attenborough is set to take on Keith Lemon and Sherlock Holmes for a TV Bafta.

Their shows are up for the publicly-voted audience prize at the awards ceremony next month.

Frozen Planet faces Lemon's Celebrity Juice and drama Sherlock - starring Benedict Cumberbatch.