Bathgate-born actor David Tennant has been voted the best ever Doctor to star in Doctor Who.
A poll of more than 50,000 people, carried out by RadioTimes.com, saw the Scot finish ahead of his nearest challenger Jodie Whittaker by just 95 votes.
The pair each received 21% of votes, with Tennant selected by 10,518 people compared to Whittaker’s 10,423.
Whittaker is currently starring as the Doctor and is the first woman to take on the role, while Tennant played the part in the famous sci-fi series between 2005 and 2010.
Survey respondents were asked to choose between 13 Time Lords.
Peter Capaldi came third in the poll with 8,897 votes (18%).
Matt Smith attracted 7,637 votes (16%) placing him fourth, while Tom Baker was fifth with 3,977 (8%).
Peter Davidson, who played the Timelord in the 1980s, came bottom with just 351 votes (1%).
A message from the Editor: