A 33-year-old woman has been arrested and charged in connection with the death of three-year-old Mikaeel Kular, police said tonight.
Police did not name the woman, although it has been widely reported that the mother of the missing Edinburgh boy was being questioned by officers after a child's body was discovered in Fife, miles from his home.
The development was announced late on Saturday by Police Scotland Assistant Chief Constable Malcolm Graham, who said: "During the course of today, the investigation into the disappearance of Mikaeel Kular has continued at pace.
"Following formal identification, I can now confirm that a 33-year-old woman has been arrested and charged in connection with Mikaeel's death.
"The woman is expected to appear at Edinburgh Sheriff Court on Monday."