Sir David Attenborough has been crowned the most popular person in Britain by members of the public.
The 92-year-old naturalist and TV presenter topped a list of the nation's favourite people, followed by Tom Hanks in second place, and Steven Spielberg in third.
The list has been compiled by market research company YouGov, which used millions of responses from the British public to measure the popularity of public figures.
Sir David received an approval rating of 87 per cent, with his documentaries also scoring favourably; half of the ten most popular television programmes of all time were nature documentaries voiced by the presenter, according to YouGov ratings.
- Read more: David Attenborough backs world's biggest butterfly count
- Read more: Idris Elba crowned 'sexiest man alive'
Other famous faces in the 25-strong list of the most popular people in Britain included actor and comedian Robin Williams, singer Freddie Mercury, Michael Caine and Prince Harry.
Clint Eastwood placed bottom of the list, with an approval rating of 74 per cent.
Victoria Waldersee, a data journalist at YouGov, said: “David Attenborough’s been a household name for several generations and his status as a national treasure is cemented by this data.
"His groundbreaking nature documentaries have been loved the world over for seven decades so it’s understandable that he’s topped this list of the most popular people in Britain compiled from millions of responses.”