An Edinburgh actor has been named as the new Dr Who after months of speculation.
The BBC has confirmed that Sex Education star Ncuti Gatwa will take over from Jodie Whittaker as the Time Lord in Doctor Who.
The Rwandan-Scottish actor who was raised in Edinburgh and rose to fame in the Netflix series as Eric Effiong, will become the 14th Doctor and says he is "honoured" to have been given the role.