Police searching for missing three-year-old Mikaeel Kular have found the body of a young boy.
According to Sky News, his mother Rosdeep, 33, has been detained - not arrested - in connection with his death.
The boy was found 25 miles away from where he vanished on Wednesday evening.
Officers will begin their examination of the area where the body was found in the morning as Police Scotland confirmed the investigation was still ongoing.
Assistant Chief Constable Malcolm Graham announced the discovery just after 1am at a hastily convened news conference.
The body was found shortly before midnight, he said.
ACC Graham said: "The investigation into the disappearance of Mikaeel Kular has been wide-ranging and fast moving.
"As a result of enquiries the body of a young child was recovered in Fife just before midnight.
"We strongly believe this to be the body of Mikaeel.
"A person has been detained in connection with the recovery of the body and members of Mikaeel's family have been informed of the recovery."
Hundreds of volunteers from the local community joined emergency services in the search for the missing boy.