Newborn Charlotte is said to be doing well after a passer-by spotted her in Hailesland Park in Edinburgh at about 12.55pm on Thursday. 

Lawrence Liddell told Edinburgh Evening News: “We really couldn’t believe it when we found the baby. It was a really tiny newborn wrapped up in a blanket; she wasn’t wearing anything underneath. She wasn’t crying and she didn’t appear to be in any kind of distress. We think the mother must have wanted the child to be found judging by where she had left it.”

Police are checking CCTV in a bid to trace the baby’s mother who medics said will require urgent medical attention. Charlotte is being cared for at Simpson’s Centre for Reproductive Health in Edinburgh Royal Infirmary. She weighs 5.7lb (2.6kg) and police believe she is only days old.

Maria Wilson, chief midwife, said: “Baby Charlotte has had a good night and is doing well. Our staff are continuing to care for her and we hope the mum and baby can be reunited. I don’t want the mum to feel afraid of contacting us because we treat everything confidentially. I think the things we would want to check are that she is not bleeding or she’s not got any infection or any problems post the birth of her baby that she needs assistance with.”

Chief Inspector Richard Thomas said he is “greatly concerned” for the baby’s mother.

“We would ask anyone who might know who the mother is to encourage her to see a doctor urgently,” he said.